Possession not working on level change?

I have it set up so that as soon as the level loads i create my pawn. Launching the level directly works correctly and i can control the pawn, but loading the level from another level doesnt possess it?
Tried changing Default Pawn in Game Mode and tried Possessing it over blueprints but nothing works… Any ideas?

Had to set input mode to Game Only, since on the previous level it was set to UI only, the input mode carries over level loads.