Hello everyone,
I’ve got a problem: when I’m trying to join a game, by using the Steam Advanced Sessions plugin, I can find the session but not join it .
To give you more context, I’m working on a multiplayer game, and I’ve made a demo build for testing (I add the plugins “AdvancedSessions” and “AdvancedSteamSessions” + edit DefaultEngine.ini).
In my menu, I’ve got 3 buttons:
• Create session
• Create a Lan session
• Search session (create a widget with the server name, current player, and a join button if it finds a session)
Everything works just fine inside Unreal Engine, but not with a build.
I’m testing on two different PCs (same wifi) with two different Steam accounts. The Lan session cannot be found, but the other one can.
I can see the session but can’t join it (the server name is empty, that’s weird).
I search in the log of the build and found these lines :
[2024.10.24-16.00.06:722][682]LogOnlineSession: STEAM: Using P2P Data for Connection Serialization
[2024.10.24-16.00.06:722][682]LogOnlineSession: OSS: Join session: traveling to steam.76561197970789360:27015
[2024.10.24-16.00.06:722][682]LogBlueprintUserMessages: [BPW_TestNameServer_C_2147482455] Player Join lobby
[…]
[2024.10.24-16.00.16:722][480]LogNet: Initial Connect Diagnostics: Sent ‘10’ packets in last ‘10.000487’ seconds, no packets received yet.
[2024.10.24-16.00.21:771][373]LogNet: UNetConnection::Close: [UNetConnection] RemoteAddr: 76561197970789360:27015, Name: SteamNetConnection_2147482447, Driver: PendingNetDriver SteamNetDriver_2147482448, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID, Channels: 3, Time: 2024.10.24-16.00.21
[2024.10.24-16.00.21:771][373]LogNet: UChannel::Close: Sending CloseBunch. ChIndex == 0. Name: [UChannel] ChIndex: 0, Closing: 0 [UNetConnection] RemoteAddr: 76561197970789360:27015, Name: SteamNetConnection_2147482447, Driver: PendingNetDriver SteamNetDriver_2147482448, IsServer: NO, PC: NULL, Owner: NULL, UniqueId: INVALID
[2024.10.24-16.00.21:772][373]LogOnline: STEAM: Removing P2P Session Id: Notliked01- [0x110000100A093F0], Channel: -1, IdleTime: 15.039
[2024.10.24-16.00.21:772][373]LogNet: Error: UEngine::BroadcastNetworkFailure: FailureType = PendingConnectionFailure, ErrorString = Your connection to the host has been lost., Driver = PendingNetDriver SteamNetDriver_2147482448
[2024.10.24-16.00.21:772][373]LogNet: Warning: Network Failure: PendingNetDriver[PendingConnectionFailure]: Your connection to the host has been lost.
[2024.10.24-16.00.21:772][373]LogNet: NetworkFailure: PendingConnectionFailure, Error: ‘Your connection to the host has been lost.’
[2024.10.24-16.00.21:772][373]LogNet: DestroyNamedNetDriver SteamNetDriver_2147482448 [PendingNetDriver]
Does anyone faced this problem before and managed to solve it ?
Thanks a lot for all the people that could help or share they experiences about this problem, it would help me a lot to test with some friends my game.
Good day everyone