Ok i found out what was the problem and it’s so stupid.
When you launch the game from the editor it creates a defautPawn at your camera location as part of the level. THEN and only Then attach the pawn. So yeah i implemented a basic respawn and everything works well
Thanks for the help !