I cannot get character select to work in my game

I am trying to recreate flappy bird in my own way. I am doing the game mechanics first then going to design the game my way.
I cannot get the character select to work. Any Help will be amazing.

[HERE IS THE LINK TO THE VIDEO I CREATED WITH THE CODE I HAVE CURRENTYLY AND THE PROBLEM I AM FACING1

Did you set the game mode in your world or project settings?

Yes I have.

I’ve also tried this, can’t get it to work.

I think it’s probably much easier to just go through the choosing process, and then spawn the correct type of pawn when the level starts.

You can store the pawn type in the game instance.

If possible can you show me how?

I’ve tried multiple methods on how but I unable to get them to work.

Hello, I spawn characters this way:

So first you need to create save game class. Create some booleans. (Those will represent your characters) Then you gonna go into your character selection widget and whenever the player clicks on the character you gonna set that boolean to true and you gonna take other characters booleans and set them to false so they won’t spawn as well. But DEFAULT CHARACTER will be flipped. Default character will spawn when the boolean is set to false.(Or you can set him to true as default but that doesn’t matter) This is widget blueprint for default character:

This is widget blueprint for other characters:

Then in your map you gonna run some simple checks. So you just gonna take on begin play note and then you gonna connect it to these scripts.
Default character script:

And there others:

I know its a little chaotic so if you have any questions let me know. I am sure there are other ways to make it so if this seems bad to you you can go with something else.

no matter what I do I cannot get the sprite to spawn in game and be playable.

No I still was not able to get it to work. I did what you have showed but the level does not open it just stays in the character select menu. Even if i am telling it to open the level after pressing on a character.

Ok, just show me your blueprints I will take a look at it. (Widget + level + Level blueprint from where you have your main menu widget. Maybe it doesn’t work because you didn’t even create a save game object)
THis is how your Main Menu level blueprint should look like: Level blueprint posted by anonymous | blueprintUE | PasteBin For Unreal Engine
Just copy your blueprints to this site: https://blueprintue.com/

I have figured out why it was not working.
All the different ways I have tried all of them worked including your.
When I had started the game I had paused it so nothing runs in the background of the main menu.
When you are selecting a character I had to forgotten to set the game unpaused.
Thanks for your help you have showed me another way of getting character selection.
Thank you and stay safe.

No problem. Have a nice day and good luck :slight_smile: