The issue with a CNC which doesn’t use closed loop control is lost steps — feeds and speeds have to be managed so as to ensure that each time the controller sends a signal for the machine to move a step, it does so.
My approach for this has always been to avoid slotting and drilling — where possible avoid slotting and add geometry and cut as a pocket
and/or
and consider leaving a roughing clearance and taking a finishing pass.
doing thus, I’ve been able to run quite long cuts, and have done projects where I have re-run a toolpath which has lined up just about perfectly with previous work.
If you’re having trouble, upload a .c2d file, photos showing your stock/part clamped in place, and photos showing how the cut turned out and how you are evaluating it. Note that when measuring, you want to use a tool which is markedly more precise/accurate than you are trying to measure.