Player not moving to new location after I load the checkpoint data saved previously

yes


The player stats work correctly because when the player crosses a checkpoint and you close the game and load it again, the player starts at the position that was saved by the checkpoint. This already works. What does not work is when the game is paused in mid-game and loads a checkpoint. Everything loads correctly, but the player stays in the same place