Creating and joining a session using the Online Subsystem Steam and Steam Sockets plugins

Hello fellow game developers! I ran into a problem when developing a cooperative game for four people on version 5.7 of the engine. The bottom line is this, I use the Steam Subsystem and Steam Sockets to create a session and connect to it, I have implemented logic in which the session is created by clicking on the “Create game” button on the widget and I am thrown to another map on which I I can already invite the player through the steam interface. On the map, from which I can invite players, the logic of returning back to the menu using the “Back” button is implemented. In general, I turn to the problem: when I check with my partner through the special Spacewar incentive application (app 480), the session is created normally for the first time, I can join it and we can even play together, but when you exit this card by pressing the “Back” button and try to create a session again, according to the logs, he writes that the session has been created, the connection is underway, and even outputs the result “Success”, but he does not transfer it to the card. Naturally, when you click on the “Back” button, the logic of deleting the session is implemented. Maybe someone has encountered such a problem, please share how you solved it.