No problems finding and connect different machines into a lobby. But once a player leaves a lobby, they can’t find/join another one. Just nothing shows up. If I restart that game, then it works fine, until they leave one game… rinse and repeat.
here is what I’m using the menu widget, hit back back button, destroy session (returns success) then go back to main menu. Thanks for any help!
one correction, it does work if the original server player (all my sessions are listen servers), closes the session (by hitting back) then recreates a session/lobby.
But if Player 1, creates a session, as a listen server - and player 2 joins, then back out, they can’t then find that session again. Unless player 1 recreates a new session.
So a kind-of-rule is that Session stuff shouldn’t be handled inside widgets. The session nodes aren’t replicated correctly because widgets can only replicate to owning client. So whenever you call “Destroy Session” in that widget it’s going to execute from client. Except when the server executes, then it gets you the preferred result. So to avoid this, most people just put the destroy Session Node Inside the MainMenu BP after begin play and only travel to level MainMenu from or inside the widget.
If this doesn’t solve your issue let me know