Hey Everyone,
I was working on my game and trying to change the default game mode using the Options of host game.
I am sending the option
?Game=/Game/FPS/Blueprints/GameModes/TeamDeathmatch/BP_KOTH_GM_TR.BP_KOTH_GM_TR_C
But it then seems to still load the default Game mode ignoring the game mode I am passing.
Below are some of the messages from the log showing its getting the parm and looks like its working:
PIE: Server logged in
PIE: Play in editor total start time 0.312 seconds.
LogNet: Browse: /Game/FPS/Maps/TDM_Orclands??Game=/Game/FPS/Blueprints/GameModes/TeamDeathmatch/BP_KOTH_GM_TR.BP_KOTH_GM_TR_C
LogLoad: LoadMap: /Game/FPS/Maps/TDM_Orclands??Game=/Game/FPS/Blueprints/GameModes/TeamDeathmatch/BP_KOTH_GM_TR.BP_KOTH_GM_TR_C
LogWorld: BeginTearingDown for /Game/ProMainMenu/Levels/UEDPIE_0_MainMenu
LogScript: Warning: Script Msg: DestroySession - Invalid player state
LogWorld: UWorld::CleanupWorld for MainMenu, bSessionEnded=true, bCleanupResources=true
LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
LogAudio: Display: Audio Device unregistered from world ‘None’.
LogUObjectHash: Compacting FUObjectHashTables data took 7.35ms
LogAudio: Display: Audio Device (ID: 3) registered with world ‘TDM_Orclands’.
LogAIModule: Creating AISystem for world TDM_Orclands
LogLoad: Game class is ‘BP_KOTH_GM_TR_C’
LogWorld: Bringing World /Game/FPS/Maps/UEDPIE_0_TDM_Orclands.TDM_Orclands up for play (max tick rate 0) at 2022.01.31-08.07.20
LogWorld: Bringing up level for play took: 0.115539
LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart
But the game plays as the default game mode, not the KOTH I pass in the BP or that is says is loading in the logs. I’ve tried compiling the game and playing separate from editor and it has the same issue. Curious if anyone else has hit this. I’ve also tried changing the default to KOTH but then it will only use KOTH when loading, ignoring the options for other modes.
If I figure out on my own I will share if anyone else has experienced and knows or has an idea any help is much appreciated.

