Steam advanced sessions many issues

This is driving me crazy.
I implemented steam sessions and have it “working”, but I’ve run into 2 main issues:

Issue 1:
When someone searches for a session it displays the ping as 9,999 no matter what, but I don’t think it’s just a visual bug either. When joining that game and progressing to the game level, the client will always look very laggy. There was one time where we tested in a live build and the clients went laggy, but the ping still said 9,999. Ive looked at all the discussions on this and it doesn’t seem like anyone has an exact answer.

Issue 2:
When progressing from the lobby level into the game level (via seamless server travel) The game will spawn an extra controller with the same index 0 (so to controllers with an index of 0 and the other has an index of 1) When I turn of seamless travel you notice that the server loads into the level first, he is created and assigned a controller, meanwhile the client is still in the lobby level. Then the “server travel” occurs and the server and the client are spawned into the level again. The issue being that the controller is still left and it messes up player states and all that, the client cant move either.

So what exactly is going on? Did I get a bad plugin for advanced sessions? Do I have some sort of DotNET issue?

1 Like