See the attached pictures.
Desktop Max
Aspire 10.5

I created a rotary part file to verify rotation of the indexer.
Screenshots are below.

I created a rounding toolpath with the gadget program and it worked fine.

The 2 vertical lines created ring grooves, I created these with the quick engrave function. Both grooves cut the full 360 degrees.

The deep groove that was created with a 2 rail sweep did not cut the entire 360 degrees, but the readout for the B value read 359 degrees. Note the location of the reference line on the end of the part. It started at B zero a vertical line, but when the program stopped it was not vertical, but the B value reads 359 degrees. The line should be much closer to vertical at 359 degrees.

The Value for the stepper is 83.3333
I verified full rotation my scribing a line on an aluminum bar and using a pointer in the collet. Rotation at 360 degrees was as close as my eyes could register using a magnifier glass.
Note that the vector box I drew should have been big enough for the tool to overlap.

The puzzling part is why does the B value not match actual rotation in some parts of the program and not others?
test 2.jpg
test 1.jpg
test 3.jpg
test 4.jpg
test 5.jpg