I didn't make any changes to the code far as the parts to find and react to index pulses. It does not rotate 2 forward most of the time. Uasually only rotates around 1/2 turn forward then 1 or more back. Serial number indicates mine is the differential version for all the sizes I have. When I rotate it manually the I/O screen check boxes look like any other encoder I've ever watched it react to.
When rotating it watching the possition counts on the axis screen, I want to say they have always made sense. or seem to count right, but will look again.
Will keep playing with it I guess.
b.