FIXED: Steam sessions 5.6 unable to join session in development build.

Hello,

*The issue was: *

Steam has changed where it retrieves the reference to the netdriver so if you try and do the same steps from earlier versions (available online or in epic documentation) in 5.6, it will break and default back to the default netdriver instead of the speamnetdriver.

*The fix is: *

  1. Enable plugin Steam Sockets,

  2. Paste this at the bottom of your DefaultEngine.ini instead: (you can find it in your config file in your project directory)

[/Script/Engine.GameEngine] !NetDriverDefinitions=ClearArray +NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“/Script/SteamSockets.SteamSocketsNetDriver”,DriverClassNameFallback=“/Script/SteamSockets.SteamNetSocketsNetDriver”) [OnlineSubsystem] DefaultPlatformService=Steam [OnlineSubsystemSteam] bEnabled=true SteamDevAppId=480 bInitServerOnClient=true [/Script/OnlineSubsystemSteam.SteamNetDriver] NetConnectionClassName=“/Script/OnlineSubsystemSteam.SteamNetConnection”

CREDIT GOES TO:

2 Likes

I can’t create session after enable Steam Socket. I am just kicked off to the entry menu after successfully creating the session, which not happen in early settings. But early settings can’t join session…