When using the servertravel command the editor crashes with the following error:
Assertion failed: WorldSettings != nullptr [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\Level.cpp] [Line: 3157] /Game/Levels/UEDPIE_1_LobbyRoom.LobbyRoom:PersistentLevel
This happens ONLY if more than one player is in the game (Listen Server netmode), seamless travel is enabled and both levels (the one travel is called from and the one traveled to) contain the same streaming sub level.
If I don’t load the streamed level in the level travel is called from, then everything works without issues. But even if I try to unload it on the server before traveling it still crashes, probably because it is still loaded on the client.
I am calling servertravel via the console command node from my game instance.