Changing CFrame of the Primary Part

Is the primarypart collidable? If so, it could be pushing your RootPart and create that difference in position. Turn off CanColldie if its on.