Hi.
I have a slightly newer board from this manufacturer, and a very similar problem.
My breakout board is XHC MKx-ET (4axis, ethernet, ver. V5.914)
For me, the resolution of the spindle is 60.
When spindle is turn off, I have 0, when I slowly increase the speed, I immediately have 60 then 120, 180,240.
Changing the impulses per rotation in the plugin does not change anything, I have probably tried all the options.
I was trying diferent computer, ald three diferent sensor ( magnetic and optics)
Have you solved your problem?
Did you advertise the device?
Can you suggest something?