I’m trying to implement Steam sockets in 5.6 but I’m unfortunately stuck at the last hurdle. It seems the NetDriverClass is failing to load in CreateNetDriver_Local in builds which means I can never use the SteamNetDriver in builds. Is there any additional include that I can add to a build.cs or uproject to ensure the net driver is built and that StaticLoadClass no longer fails?
Great, I’m glad that resolved the issue! We do generally recommend using the SteamSocketsNetDriver rather than the older SteamNetDriver.
In 5.6, the SteamNetDriver was moved to a new module, so the driver class name is now “SocketSubsystemSteamIP.SteamNetDriver”. I’ve opened a new issue, UE-297279, to make sure we update any incorrect usage of the old module name in the engine and docs.