Convert default c++ character to BP version from FPS project. Changed default pawn to it in settings. When I tried events (eg print string on begin play) they don’t called either. What’s a problem it can be?
Check your default Game Mode’s settings too – is your new pawn the default Pawn there?
Also check your project settings to see if your custom Game Mode is the one being used for default Game Mode.
Also check your Level properties to see if it is overriding the default GameMode with a different game mode.