Your problem is solved... This problem is plaguing me. I've tried grounding all the components together, using a surge protector, powered usb port, shielded usb cable. I have ruined so much material with the machine randomly stopping in the middle of a job, even if the job is only a couple minutes long.
My controller version is 2.2, machine number 688. I feel like I'm being punished by having bought an early machine (pay to upgrade the z plate, pay to get wider belts, pay to get homing switches) I really want this machine to work well, but every time I have tried to use it since I bought it, its been nothing but frustration.
I sent an email to support but they just asked me to do the same things that are already listed in this thread and the links given earlier. I'm