For anyone that stumbles upon this, with the help of Yaro we discovered that the problem was in the entry/exit coding. “Set world rotation” wasn’t necessary for this action to be successful and was causing the disruption by updating the rotation depending on the VRorigin. Problem Solved
OLD:
NEW: