Adding Custom GameState Breaks game

Hi

I was testing out adding a new gamestate to my multiplayer project, previously i was using the default gamestate. I was unable to edit the default so i created my own, where i want to store variables such as a round timer etc. When i override the gamestate in world setting and in my gamemodes, my players wont spawn with their selected characters anymore. Is there some setting i should be turning on? Or does my whole game logic now have to be rewritten if i want to use a custom gamestate? I tried casting to the new gamestate, where the previous gamestate logic was being used, but that did nothing.

-Samuelb

This was just a silly mistake on my part, but if anyone is as careless as me, make sure to make the Custom gamestate bp based on the “gamestate” class NOT the “gamstatebase” class.

-SamuelB

it seems like if you use world settings and create and gamestate via the plus button it automatically create as a gamestatebase which breaks your game best way to create this in the future would be create actors then search for gamestate Not game state base