Thanks for the reply.
I have set the rotator to a zero position several times and that works OK as long as I manually set the rotation I want.
With the rotator zero'd, manually adjusted to 100 degrees, and using plate solving for rotation, I simply tried to get it to move from 100 to 110 but it moves to 90 every time whether or not "reverse" is set on or off.
Voyager has it's own "Reverse" feature that over rides the rotators "reverse" setting but when using your ASCOM driver, it is reading from Voyager and matching up, so when I reverse in voyager, the ASCOM driver reverses as well, cancelling each other out.