Standard XYZ Trunnion A and B rotary.
If I cut in indexed 5 axis mode, cuts perfect.
If I cut in 5x simultaneous mode, my B axis is off at end of program. I don't use homing, I just use center of trunnion and make sure A is flat an B is square to X axis.
I'm 99% sure B isn't loosing steps, it's not a backlash problem.
One weird phenomenon is after program ends, I type Z10 in mdi, then X0Y0A0 in mdi and it moves at f50 which is what previous program calls. When I type B0 it's feedrate is like f1.... so type f50 B0 to return that to 0 position.
What should I be looking for?