Actually, the problem does not seem to be setting the DefaultPawnClass, but the call to ConstructorHelpers::FObjectFinder. Have you managed to get the reference to the UClass of a BP class from within the constructor of a C++ game mode class?
Actually, the problem does not seem to be setting the DefaultPawnClass, but the call to ConstructorHelpers::FObjectFinder. Have you managed to get the reference to the UClass of a BP class from within the constructor of a C++ game mode class?