Have you calibrated your steps per millimeter after checking for belt tightness? I’ve found that you can get pretty close but these machines aren’t really capable of extremely tight tolerances. +/-.010 is about what you can expect realistically. You need a real accurate measuring device to do this well.
See post 3 here:
Calibrating my X-carve 1000 - X-Carve - Inventables Community Forum