Advanced Sessions Plugin

Hey guys! I’m using v4.24 of the plugin and I am facing some serious issues with rejoining an existing session.
I am able to connect once to the listen server, but if I disconnect and try to reconnect I am unable to do so.

The logs host side show the following:

[QUOTE]
Join Request for user xxx
Join Succeeded for user xxx
LogNet::UChannel::ReceivedSequencedBunch: Bunch.bClose == true. ChIndex == 0. Calling ConditionalCleanUp. UChannel::CleanUp: ChIndex == 0. Closing connection. Channel::Close: Sending CloseBunch. ChIndex == 0.
LogOnline: STEAM: Removing P2P

Which essentially means that the client briefly connects to the host server, but then gets immediately disconnected.

And on the client’s side, after calling Join Session, It successfully connects to the host session, but I get a connection timeout error, probably during map travel.

After that, it’s basically impossible for me to join any other session from the client till i restart the game.
The same is also applicable on the host.

I am calling Destroy Session before every start host/join/search for hosts operation and even when I exit the game. So at this point I’m not sure if this even related to bad sessions.
It only affects the game when running the steam subsystem.

I’ve tried everything I can think of. I’d be really thankful if someone could help me understand what’s happening/help me resolve the issue?

1 Like