Advanced Session lobby findable but can't join

Hello guys, I’m currently trying to implement a multiplayer functionality with the Advanced Sessions plugin on UE5.0.2. A player can create a game, which can be found and joined through a server list by another player.

The problem is that, while games can be found, I can’t join it for some reason. I’m running the game on two different machines with different Steam accounts, the DevAppId 480 in the GameEngine.ini and testing in Standalone mode.

Blueprint for creating a lobby:

Blueprint for searching lobbies:

Blueprint to Join lobby:
image

Server list with game running on other machine:

These are the logs after pressing the Join button from Advanced Session:

[2022.05.26-11.29.10:005][740]LogNet: UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp.
[2022.05.26-11.29.10:005][740]LogNet: UChannel::CleanUp: ChIndex == 0. Closing connection. [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:63944, Name: SteamNetConnection_0, Driver: GameNetDriver SteamNetDriver_0, IsServer: YES, PC: BP_MainMenuController_C_0, Owner: BP_MainMenuController_C_0, UniqueId: STEAM:UNKNOWN [0x11000010AD72B41]
[2022.05.26-11.29.10:006][740]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 127.0.0.1:63944, Name: SteamNetConnection_0, Driver: GameNetDriver SteamNetDriver_0, IsServer: YES, PC: BP_MainMenuController_C_0, Owner: BP_MainMenuController_C_0, UniqueId: STEAM:UNKNOWN [0x11000010AD72B41], Channels: 8, Time: 2022.05.26-11.29.10
[2022.05.26-11.29.10:006][740]LogNet: UNetConnection::Close: CloseReason:
[2022.05.26-11.29.10:007][740]LogNet: - Result=ControlChannelClose, ErrorContext=“ControlChannelClose”
[2022.05.26-11.29.10:007][740]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 127.0.0.1:63944, Name: SteamNetConnection_0, Driver: GameNetDriver SteamNetDriver_0, IsServer: YES, PC: BP_MainMenuController_C_0, Owner: BP_MainMenuController_C_0, UniqueId: STEAM:UNKNOWN [0x11000010AD72B41]
[2022.05.26-11.29.10:008][740]LogOnlineSession: Warning: STEAM: No game present to leave for session (GameSession)

Update: It seems like that Multiplayer over Steam doesn’t work when packaging to Shipping, but does work when packaging to Development. I’ve read somewhere that Shipping only works if you get your own SteamID, but I haven’t confirmed it myself yet. Doesn’t explain why it doesn’t work in Standalone, but at least something is working.

Did you find any solutions to this. I can’t get it working any where at all and I have you exact issue

Im having the same issue, packaged for development.

in my case the issue was that the map was not cooked properly so i had to add it to the list of maps to cook.

there are multiple ways to do so

https://www.reddit.com/r/unrealengine/comments/6dq3ke/tip_if_your_packaging_games_with_multiple_maps/

I had this issue. In server default map I was using the main menu map. you need to set it to main game map.