Why does my Game Mode return Invalid?

I am trying to get game mode in my vehicle class in the construction script to I can make my Pawns spawn where I need them, but when I use the is Valid it returns invalid. I have tried create a brand new game types. But for some reason it will not be valid. If I run Authority before it returns valid but still mot running the function from my game class. I can not fix my spawn issues with out fixing My Game Modes.

Please Help!!!

First, GameMode only valid in Server this to prevent Client changing gamemode. Second, GameMode Actor is only create at runtime. Third construction script it run only when Blueprint is being instanced, this mean in editor it will run when u place in scene, and in runtime when you spawn. Don’t know what u trying, hope this help u a bit.

Hey Duncan,
I am trying to use this multiplayer spawn:
: Come Learn Blueprint Multiplayer with me! (aka Tom's a Glutton for Punishment) - Blueprint - Unreal Engine Forums

If I run an switch has authority yes it comes valid yet when I cast to the game mode it will fail the cast, and my players start to spawn on top of one another.

It doesn’t matter what game mode I use even the MyGame that you can start with. So I am thinking some where my Game modes have gotten changed to NULL

I understand the basic of how the construction script works,
It is ran when ever the actor is spawned. That could also bring me to a possibility that my players are spawned in too quick.
Anyone who has used this blueprint set up has had no issues.

Is there a way to reset game modes?
I am about to test if the game mode returns not valid if I run it after spawn and match has begun.

Thanks Mate,
Dan