Join Session not working Steam Multiplayer

I seem to have the same issues as the users in this post: Join Session does not work (Steam, Advanced sessions plugin)

I have set up steam multiplayer following this tutorial: https://www.youtube.com/watch?v=5nMKEKV0acI&ab_channel=Hanayou

So I can create a session and have the host load the create level as a listen. However when I try join on another steam account via a join widget it says successful but nothing happens and it just stays in the menu. The session ping displays as 9999 which I have done a little research into and that seems to be an issue but I haven’t found a fix that works for that. Also when joining through steam invite the join session fails.

When testing not with steam I am able to join the session and in editor it also works.

I am using the same game instance as the one made in the tutorial and have set it.

I have tried using a shipping build but even though I have the file steam_appid.txt it seems to not connect to steam when making a shipping build. I’m usually packing a development build.

In the third ss you can see the session id printed. this is when I join the session using the join widget.
The Fifth ss shows when joining via invite.

I have 2 logs one from my pc trying to join one from it being the host if that helps. I haven’t look through the logs fully as not too sure what I should be looking for.

I have also tried a solution where I enable steam sockets that lets me brief join the level for a split second before taking me back to the main menu again so I am no longer using that.

CampgroundsProject.log (152.8 KB)

CampgroundsProject.log (99.8 KB)





Double check your .ini stuff That’s likely where your problem is

make sure everything is as close to the same as done here

Everything in the BPs above looks correct
that narrows it down to your .ini
or you have extra steam related plugins that dont work with advanced sessions, check link to see which ones

Yeah I followed this tutorial initially here is a ss of my .ini I had it exactly the same before then went to the documentation and just copied from there after it not working. I have the same plugins I believe I have online subsystem, online subsystem steam, both advance sessions. I also have steam shared module ticked.

@Owenwrn are you on 5.6? Then you need to replace SteamNetConnection with SteamSocketsNetDriver. There are more bugs in 5.6 in the Steam subsystem though, so beware. Here is one of the many threads:

Yes I am on 5.6 and I will have a look at this thread ty. I have changed SteamNetConnection to SteamSocketsNetDriver and still get the issue so I assume there is another bug to do with 5.6 causing me issues. Is this the only line I need to replace SteamNetConnection or is there another I’m missing?
image

I have now looked through the post you linked and tried using steam sockets but I get an issue I seen in other threads where when using steam sockets on create session joins the level but then takes me right back to the main menu. Is there a solution to this as joining now seems to work but now I have another problem