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…

Same here. I also cannot create sessions. Just get booted back to the main menu

I’m unsure why it’s not working, but this is the log I get.

[2026.01.16-07.44.52:730][158]LogSockets: Warning: SteamSockets: Cannot get information on an invalid socket handle, returning null
[2026.01.16-07.44.52:731][158]LogNet: Warning: Could not create socket for bind address 76561198317669561, got error SteamSockets: setsockopt SO_BROADCAST failed (0)
[2026.01.16-07.44.52:731][158]LogSockets: Warning: SteamSockets: Cannot get information on an invalid socket handle, returning null
[2026.01.16-07.44.52:731][158]LogNet: Warning: Could not create socket for bind address ::, got error SteamSockets: setsockopt SO_BROADCAST failed (0)
[2026.01.16-07.44.52:731][158]LogNet: Warning: Encountered an error while creating sockets for the bind addresses.
[2026.01.16-07.44.52:731][158]LogNet: Error: InitBindSockets failed:
[2026.01.16-07.44.52:731][158]LogNet: Warning: Failed to init net driver ListenURL: /Game/05_Levels/LVL_LabOffice_02_OLD??listen:
[2026.01.16-07.44.52:731][158]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = NetDriverListenFailure, ErrorString = , Driver = Name:GameNetDriver Def:GameNetDriver IpNetDriver_1
[2026.01.16-07.44.52:731][158]LogNet: Warning: Network Failure: GameNetDriver[NetDriverListenFailure]:
[2026.01.16-07.44.52:732][158]LogNet: NetworkFailure: NetDriverListenFailure, Error: ''
[2026.01.16-07.44.52:732][158]LogWorld: Failed to listen:
[2026.01.16-07.44.52:732][158]LogNet: DestroyNamedNetDriver: Name:GameNetDriver Def:GameNetDriver IpNetDriver_1
[2026.01.16-07.44.52:732][158]LogNet: Error: LoadMap: failed to Listen(/Game/05_Levels/LVL_LabOffice_02_OLD??listen)