I am currently working at a small multiplayer project. Some days ago I implemented the session managment following this tutorial (https://wiki.unrealengine.com/How_To_Use_Sessions_In_C%2B%2B) and it basically worked like a charm. Then I wanted to replace Unreal
s onlineSubsystem with steam, and after some struggle with integrating steamworks the game can now host and find sessions using steam. The problem arises while joining a session. It connects succesfully, the right map appears in the viewport (although no spawned pawn yet), then the listenserver crashes immediatly, because the UniqueNetId becomes null, although I know it was valid at some point of the joining. I switched back to Unrealss OnlineSubsystem for now (which works perfectly), but I would like to return to Steam, if possible.
Has anyone an idea what could cause the problem?