How do i go about joining Sessions?

So i am using the advanced session plugin to host and join games from steam. When the player 2 joins a hosted session they spawn on the SkyLight that is under the map. i can also not see the player model so my theory is that somehow instead of it spawning a player its spawning another skylight? Thanks in advance

Please show your code/blueprint to spawn a player who has just joined the session.

is this what you mean? if not then i don’t know if i have that actually and would explain a lot. I was following a tutorial and integrating it into the advanced UI menu i bough in the store so maybe i’m missing something

Ok. I see your screenshot.

To successfully join a session, you have to first Find the session and on success of that, Join the session.
I am assuming the Data variable in that screenshot has been set to a found Session before the Join Session node is reached by the execution? If not, then that could be the problem.

Maybe there is a way to assign a Session without Finding it first too, but make sure that Data variable is set to a valid session first before Joining.

Also add a Print String node to the Join Session “Fail” pin to see if it is failing to join or if something else is making it not work.

So i took a small break to let my head think a little, i did what you asked to add the print “failed to join”, i have found that i join the session successfully i just don’t spawn as a player i spawn as the skylight as i originally said:/

Okay so you are joining the session just not spawning your pawn at a playerstart.

Where in your code do you tell it to spawn and possess a pawn?