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

Mar_Olaf
Wed, 17 Sep 2025 17:08:02 +0000
Programming & Scripting

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:

Fix Steam Multiplayer in Unreal Engine 5.6 (Step-by-Step Tutorial)

5 posts - 3 participants