Hi,
I’m using the advanced sessions plugin for my multiplayer game. I’m able to host and join a session (testing with 2 players). But for some reason, I can’t get seamless travel to work when opening a new level. It’s ending the session completely and it isn’t even loading the transition map
Using a custom game mode that has seamless travel checked (confirmed each level involved in test below is defaulting to use this game mode)
I added [/Script/Engine.GameEngine]bUseSeamlessTravel=True to the Config/DefaultEngine.ini file
Here’s my test case:
Main menu has a host and join button. Host calls event from game instance that creates an advanced session and opens level by name (“test level 1”, options = ?listen, absolute = unchecked) and spawns the player.
Host session with player 1, level loads fine and session is created.
Player 2 joins session, works fine, loads in correctly.
Player 1 use a debug key to call event from game mode that opens level by name (“test level 2”, options = blank, absolute = unchecked). This event is set to run on server and has reliable checked.
Level 2 is loaded for the host, but the client is kicked from the session and is returned to the main menu (confirmed via event logout printing “kicked”)
Transition map never loaded (Confirmed because transition map is set in the project settings. I also set the transition level blueprint to print a string on begin play, string is never printed)
UE version 5.5.3
Blueprint only project
Any help would be greatly appreciated. Thank you.