Join Session Node doesn't work

I’m trying to make a Multiplayer LAN game using Sessions blueprint nodes.I use a simple blueprint connecting procedure as shown in image. I open 2 instances of my packaged game, one presses H and successfully creates a session, and other finds created session and joins it. On Success Exec line of Join node fires, but neither characters can see each other, anybody have an idea ?

https://scontent-mxp1-1.xx.fbcdn.net/hphotos-xtp1/t31.0-8/11703589_1118359681510537_3854095538969935590_o.jpg

I also tried Multiplayer shootout which uses a similar procedure, but on joining a session from mainmenu level both clients terminates and nothing happens.

So I suspect problem is with engine, correct me if i’m mistaken.

Hi Zexus,

Can you upload a test project that reproduces this problem somewhere and get me a download link? Thanks!

I also tried Multiplayer shootout which uses a similar procedure, but on joining a session from mainmenu level both clients terminates and nothing happens.

same for me, i just created a simple project based on 2.5d and basic “create session” - “join session” doesnt work. If you “create a session” on a listen window of game test, it create a session and transfer clients to level, but if you create new session on a client window, you would be able to found it with “find session” but game test windows would be closed on attemp to join this session.

Hi CriErr,

I can’t reproduce this, either. Can you upload a test project somewhere for me? Thanks!

Here is a sample project , I added procedure to third person character blueprint.
https://.com/file/d/0BwFVFn21YfLcQURzMTdIOGxVMkk/view?usp=sharing

Hi,I had similar problem,look at this Join session doesn't work - Multiplayer & Networking - Epic Developer Community Forums

You can try few things that worked for me :

  • change your user name on windows (or whatever system you have) if in your name you have: ž,ż,č,ć…

  • Install all of updates for your operating system (windows…)

I hope it helps

yeah, but that’s not an answer, you cannot make a game which rely on players have latest windows version.

I have tested packaged version of my game with one of my friends and once I packaged my game I have no problems with names or updates.You only need all updates when you are packaging you game.

This works in my case but I don’t know if it will work for you.

win version?

I use win 7.

Did you put “listen” in open level node.

solution → Advanced Sessions Plugin - Programming & Scripting - Epic Developer Community Forums

I alread saw that link before posting, and yea I did my latest updates on win 8.1 and my name doesn’t contain any special characters.

Do I have to do this ?

No, i wouldn’t call this a solution. It may help you, but in general, normal Join node needs to work. Wait for to call back to you. Also we need to find cause of this problem, since it seems to appear more often.

You can still use advanced session plugin if this really fixes it for you. Maybe this also helps and tech team to narrow down cause.

I already did tried it, but it didn’t work

Hi Zexus,

Sorry for delay in getting back to you! I took a look at project you provided, and it looks like you’re missing the “listen” in Options field of Open Level node. It should look like this:

51968-optionslisten.png

Without this, Session you’re creating cannot be joined because it’s not acting as a server. Hope that helps!

I did as you said, now my game crashes after joining. This also happens in multiplayer shootout sample.

Be sure that you only host with server window and join with client window,I sometimes get crash if I join with server window.

Yea it worked, but what if I want other clients to be able to host ?