When I package my multiplayer game, I can’t seem to load into my multiplayer map when I have the steam overlay enabled. When it’s enabled, the map loads for a brief moment, stays frozen, then returns me to the main menu without destroying the multiplayer session. If I don’t have the steam overlay enabled, the map loads as it should with no issues, but then I can’t have my friends connect to the server as the steam online subsystem isn’t active. I’m using the default app id of 480, I have to create the steam_appid.txt file in the windowsnoeditor/game/binaries/win32 folder.
This is my defaultengine.ini relating to the onlinesubsystem
[OnlineSubsystem]
DefaultPlatformService=Steam
PollingIntervalInMs=20
bHasVoiceEnabled=true
bUsesPresence=false
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
bVACEnabled=1
GameVersion=1.0.0.0
GameServerGamePort=7777
GameServerQueryPort=7777
GameServerSteamPort=7777
bRelaunchInSteam=false
bVACEnabled=1
bUsesPresence=false
bAllowP2PPacketRelay=true
P2PConnectionTimeout=90
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="/Script/OnlineSubsystemSteam.SteamNetConnection"
I’m using advanced sessions, Here is a screenshot of the create session blueprint:
What’s causing being unable to load my multiplayer map when the steam subsystem is enabled?