Problem with my pawn class and my character

Hello,

I don’t speak english well so, I am sorry for the mistakes…

I am doing a project where I need to choose my character. I have followed a tutorial about it (UE4 Blueprint Tutorial 02 - Character Select Screen - YouTube) that explain me how to do a dynamic character selection screen.
On this screen, I can clicked on a character (the idle animation of a character) and then a block appear and I pressed play and then the level is loading and the character that I have chosen appear in this level.

BUT : to do it, I changed the default pawn class in the project setting. The pawn class is now a camera that is watching the character available for the game.
You can see how it works if you follow the tutorial link I gave above and go to the 28 minute.

My problem : when I choose my character and press “play”, then the level is loading but I still have the camera and not a character. I would like to know how i can change the pawn
class and have my character instead of the camera…

Thank you for your help !

Good bye

since your selecting a character dynamically you cant really just set the default pawn in the game mode to the one you choose, instead i would suggest when the level loads spawn in the character that you want then posses the character from your player controller. ill post a picture below that shows the basics of what i mean. the picture shows the kind of script you would have in the player controller to spawn and posses a character. you would want to call this script when loading the level, you will also need to set the spawn location. aside from this script you will need to set the variable in the game instance when the character is selected.