Cannot set Default Pawn in GameMode with BP Pawn


    static ConstructorHelpers::FClassFinder<APawn> PawnClass(TEXT("/Game/ARPG/Core/Character/ARPG_Character.ARPG_Character_C"));
    	if(PawnClass.Succeeded)
    	{
    		DefaultPawnClass = PawnClass.Class;
    	}


this is within my GameMode Constructor.
However, the Class is correctly displayed in the GameMode, the Game Mode is set but for no apparent reason the Game spawns a SpectatorPawn. It cannot be a Collision Issue (else it would spawn a Default Pawn).

The Default Game Mode (AGameModeBase) works correctly and spawns a DefaultPawn.

Any ideas?

I solved it:
The problem was the Function


Login(APlayerController* NewPlayer)

There was a Super:: call missing.
The docs didn’t mention it is necessary tho.