Execution order Between GameMode Controller and Pawn

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 !