The problem came from the function i used to respawn the player. To make it short, it correctly adjusted the position and rotation of the player for the respawn, but only during the function runtime, after which it went back to, well, in the void... But it finally got patched earlier today !