Found the xml. Thank you. I suppose if I had just looked it would have been obvious. Sorry.
As to version: Version R3.042.029. In fact, the problem started when I upgraded to this version.
As to the DRO's, they don't update smoothly even when the motion is smooth. In other words it doesn't scroll where I see, e.g., 3.000 followed by 3.001 followed by 3.002, etc. It is more like 3.000 followed by 3.148 followed by 3.1786 etc. They seem to update in blocks. Again, this happens even though the motors are moving smoothly. I don't know if that is normal.
HOWEVER, when it is running g-code it stops at regular intervals and the DRO's show the stops. For example, if I start from x0y0 and g0 to x10y10 it will travel EXACTLY 2.5328" on both axis, stop, then travel 2.5328" more, stop, etc, until it reaches x10y10. The DRO's will show: 0.0000, then 2.5328, then 5.0656, then 7.9584, etc. It does this to both axis in sync. I can run the g-code back and forth from x0y0 and x10y10 and it will always stop at the same places.
If I move just one axis instead of two at a time, the distance changes (2.5926" at rapids) but will always stop at the same distance. if I do g1 rather than g0, the distance changes depending on the feed rate. However, if the feedrate doesn't change the stops will all be at the same distance.
I hope that tells you something, because I am totally stumped.
Thanks,