I have built an OX MAX cnc router that uses Nema 23 motors, stepper drivers (can't remember the make) and a HYCNC-4L USB breakout board. It works well but on a few occasions it has suddenly lost a load of steps (like about 10mm) in the x-axis and then judders constantly. The x-axis is slaved because it is the gantry driven axis. So I wondered whether interference somewhere is causing either the x-axis or the slave motor to get out of step and then they are fighting each other afterwards. Having read a few posts I have moved the position of the wiring that carries power to the router so that it is no longer running parallel to the other wires. At the moment the USB breakout board and stepper drivers are mounted on the gantry and the power and USB cable run through IGUS chains to the edge of the machine. I'm wondering if anyone knows whether it's better to have the breakout board and sepper drivers off the side of the machine and just run the wires to the motors or whether this is more susceptible to interference. Any help greatly appreciated!