If I rotate the user frame of a work object which has Robhold=true, the associated targets and paths are repositioned as expected in the graphics pane. However, after synch to VC, ‘move along path’ moves through the old rather than the new target positions. Inspection of the program reveals that the work object data has not changed.
If I rotate the object frame instead of the user frame, everything works correctly.
The key is that you can’t have the workobject attached to the robot while rotating it. So detach the workobject from the robot and then rotate it and after that attach it to the robot again and I think you will be okay.