Mach3 (.060) is doing the same for me. I can start a program from X0.000 Y0.000, run to completion with no problems, then with final program command to return to 'G00 X0.0000 Y0.0000', and both DROs stop at 0.0001. Hitting my GoTo 0 button, and both X and Y motors will "click" and DROs return to 0.0000.
I have not reverted to previous versions, but I don't remember seeing this before on my machine. Not a problem for me as I don't need the accuracy, but something does appear to have changed. I need to use latest Development version for M10/M11 commands for laser diode control.
John Champlain
www.picengrave.com