HI @G4C4,
First of all, testing the system with people from another country can cause connection issues or prevent sessions from being found,also, make sure the executable is not being blocked by the antivirus or firewall, as that can interfere with networking and Steam connectivity.
Then, it’s important to make sure the "DefaultEngine.ini " file is correctly configured with the following content:
[/Script/Engine.GameEngine]
+NetDriverDefinitions=(DefName=“GameNetDriver”,DriverClassName=“OnlineSubsystemSteam.SteamNetDriver”,DriverClassNameFallback=“OnlineSubsystemUtils.IpNetDriver”)
[OnlineSubsystem]
DefaultPlatformService=Steam
[OnlineSubsystemSteam]
bEnabled=true
SteamDevAppId=480
; If using Sessions
; bInitServerOnClient=true
[/Script/OnlineSubsystemSteam.SteamNetDriver]
NetConnectionClassName="OnlineSubsystemSteam.SteamNetConnection"
The official documentation explains what each line means and how the system works:
And here’s a video that shows the step-by-step process to properly integrate the Advanced Sessions plugin. Although the video is old, it can still be used without problems up to Unreal Engine 5.5:
Hope it helps!