Blueprint/C++ Advanced Templates , Tools & Plugins

“Custom Pawn” is the base class , use “FirstPersonCharacter” or “ThirdPersonCharacter”.
The camera stuck because you did not implement Input events.
Look at “Pawns” blueprints , it will give you a clear i idea