I am having a problem with a GcodeExecuteWait in my M6 when I do a tool change. It used to work, and I am going to start a thread, Mine is with the new update, using a PMDX 411. In any case, when my is halting due "Requesting a stopped report for Axis 2 motors. The stop comes in for motors 0 and 1 but not 2. I also not that my Z location which is not at zero which is where it is commanded to go, it stops short. In any case you may want to see if your DRO is showing the correct location when it fails..