Hi, I have implemented SteamWorks into our UNET-based project. As a host, I create Steam Lobby using SteamMatchmaking, and after that SteamGameServer using GS_AUTH_API. After server is started, I update lobby custom data with SteamGameServer.GetPublicIP(), so the server public IP address is stored in the lobby On the UNET side, I start server (register handlers, then configure with topology and then NetworkServer.Listen(SERVER_PORT)). As a client, I receive Lobby list and get server public ip from that lobby create NetworkClient and call Connect with IPEndPoint created from the server IP address and port that I got from lobby However, the UNET-side does not seem to be working. After client tries to connect, nothing happens and no messages are sent. Has anyone here successfully connected Steam with HLAPI (UNET)? Is this right way to connect NetworkClient via Steam? There does not seem to be any tutorials on this and all I got are UNET source code and steamworks documentation . Thanks for help!