Advanced Session - Join & Find Session

Hi everyone

I’m currently trying to test a simple multiplayer setup using the Advanced Session Plugin.

I followed through a tutorial, I successfully installed the plugin and the steam overlay is appearing in PIE, Standalone and even packaged shipping.

My main issue is that it is simply not working outside LAN network except in PIE ( no standalone which is also if i’m not wrong ? ), the advanced find session either failed or find no sessions.

The blueprint code is really minimal so I don’t know that I could have not see

Create Session :

Find and Join :

In short the find session does not fail but result in 0 sessions found making the join automaticaly fails.

Any help would be really appreciated, thanks !

You are and will not able to find a session outside of your network. You need some form of Online Subsystem, or server to host the server listing.

But it’s the point of the advanced session and the steam subsystem, Steam is the middle man, I got the overlay I create a session on steam and others can join by it

Sorry, I didn’t notice that you were using the Steam Subsystem.

In what environment did you test the join system?

Hmm I’m not sure about what you’re asking I’m on Windows 10 x64.

I troubleshooted all day and finally got it working on 2 pc with 2 different steam accounts. It was the appID 480 that was shared and making me trying to join differents games.

But still if I start two standalone client, it’s impossible ton find another session :frowning:

One of the clients needs to be a host, the steam subsystem requires two unique IDs to connect. If you are running two standalone clients on a single machine your going to get conflicts with port assignments. You are ideally telling one client to go out to the internet and come back. In this case, you could use the source engine and build a dedicated server and attempt to have both clients connect. Using a LAN will always return the local machine host.