0.5mm is the clearance, not the tolerance. Tolerance must be significantly smaller than clearance.

yes, good point. fixed.