Steam OSS generating Error 1st Second

Hi there…

I tried to add Steam support to my Project.
I added these Lines to the DeafultEngine.ini:

[/Script/Engine.GameEngine]
    +NetDriverDefinition=(DefName="GameNetDriver",DriverClassName="OnlineSubsystemSteam.SteamNetDriver",DriverClassNameFallback="OnlineSubsystemUtils.IpNetDriver")
    
    [OnlineSubsystem]
    DefaultPlatformService=Steam
    
    [OnlineSubsystemSteam]
    bEnabled=true
    SteamDevAppId=480
    bVACEnabled=000000
    
    [/Script/OnlineSubsystemSteam.SteamNetDriver]
    NetConnectionClassName=OnlineSubsystemSteam.SteamNetConnection
    
    [URL]
    GameName=EmperorsReign

and i activated OnlineSubsystemSteam in my PLUGINS Setup…

Whenever i want to try out the Project in Standalone, i get this Error Report:

Unknown exception - code c06d007f (first/second chance not available)

KERNELBASE
UE4Editor_OnlineSubsystemSteam!__delayLoadHelper2() [f:\dd\vctools\delayimp\delayhlp.cpp:386]
UE4Editor_OnlineSubsystemSteam!_tailMerge_steam_api64_dll()
UE4Editor_OnlineSubsystemSteam!FOnlineSubsystemSteam::InitSteamworksClient() [d:\build\++ue4+release-4.14+compile\sync\engine\plugins\online\onlinesubsystemsteam\source\private\onlinesubsystemsteam.cpp:483]
UE4Editor_OnlineSubsystemSteam!FOnlineSubsystemSteam::Init() [d:\build\++ue4+release-4.14+compile\sync\engine\plugins\online\onlinesubsystemsteam\source\private\onlinesubsystemsteam.cpp:318]
UE4Editor_OnlineSubsystemSteam!FOnlineFactorySteam::CreateSubsystem() [d:\build\++ue4+release-4.14+compile\sync\engine\plugins\online\onlinesubsystemsteam\source\private\onlinesubsystemmodulesteam.cpp:47]
UE4Editor_OnlineSubsystem!FOnlineSubsystemModule::GetOnlineSubsystem() [d:\build\++ue4+release-4.14+compile\sync\engine\plugins\online\onlinesubsystem\source\private\onlinesubsystemmodule.cpp:233]
UE4Editor_OnlineSubsystem!FOnlineSubsystemModule::LoadDefaultSubsystem() [d:\build\++ue4+release-4.14+compile\sync\engine\plugins\online\onlinesubsystem\source\private\onlinesubsystemmodule.cpp:90]
UE4Editor_Core!FModuleManager::LoadModuleWithFailureReason() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\core\private\modules\modulemanager.cpp:485]
UE4Editor_Projects!FModuleDescriptor::LoadModulesForPhase() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\projects\private\moduledescriptor.cpp:409]
UE4Editor_Projects!FPluginManager::LoadModulesForEnabledPlugins() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\projects\private\pluginmanager.cpp:592]
UE4Editor!FEngineLoop::AppInit() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:3273]
UE4Editor!FEngineLoop::PreInit() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launchengineloop.cpp:1266]
UE4Editor!GuardedMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\launch.cpp:113]
UE4Editor!GuardedMainWrapper() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain() [d:\build\++ue4+release-4.14+compile\sync\engine\source\runtime\launch\private\windows\launchwindows.cpp:202]
UE4Editor!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32
ntdll

The Game isn´t starting at all. This Window appears instead of the Game Window, right from the first second on.

With OSSNull, it’s working perfectly…
My work done since the working Project to now:

• Playtest - working
• Loading latest Steamworks SDK (138) and putting it in ThirdParty Folder of Engine binary
• Adding the mentioned Lines to DefaultEngine
• activating OSSSteam in Plugins
• Playtest - crash

Any idea what could be wrong?

For those coming across the same issue:

In our case this problem was caused by the HoudiniEngine plugin running at the same time as OnlineSubsytemSteam in 4.18.1. Somehow having both running would cause a crash. Disabling the HoudiniEngine plugin fixed it.