Sounds as mastering imprecision to me.
Is the robot still under factory mastering or ever remastered?
I think both robots have been remastered before I joined the project. I have the original mastering counts from Fanuc so may set them back to the original and try again. Does that sound reasonable?
Also thank you everyone for the replies. I will also try the approach mentioned by hermann as well