Steam Multiplayer (client seamless travel issue)

Hey there,

I’ve been testing out my multiplayer game that uses unreal 4 client-server model, using the steam online subsystem.

The Issue:

The Host can host a server in a lobby, which the client can join. After selecting and launching the selected map, the host is able to join the map, but the client either gets stuck in the loading screen, or receives this error.

Assertion failed: !Handler.IsValid() || Handler->IsFullyInitialized() [File:D:\Build++UE4+Release-4.17+Compile\Sync\Engine\Source\Runtime\Engine\Private\NetConnection.cpp] [Line: 1286]

I’m using unreal 4.17.2
The test was conducted with packed development builds, on 2 seperate computers, both logged in to different steam accounts.

Any help would be greatly appreciated.

  • SamuelB

Hi,

Update to 4.18 your project to fix the bug.

Thanks for the answer!
Is there a bug report that can confirm this?

I had the same problem. Update my project to 4.18.3 had fixed the bug.

OK, great to hear that i’m not the only one! I’ll give it a try tomorrow and report back afterwards!

Ok, After updating the project to 4.18.3, i was able to connect and play with my friend via steam. However, more issues have arised afterwards. Any way i’m going to mark this as the answer because it fixed the original issue. Thanks Cyrille!

Ok another issue i was having was in one of my gamemodes i didn’t have “Seamless travel” set to true. Now I’m having no issues when playing with 2 computers on steam. However i have yet to test it with someone who lives abroad.

Happy to help you.