Unreal Engine 4.21 Released!

Found the problem…the SteamServerInit was failing, I needed to copy the steam dlls into the exe location to fix…perhaps there is a more proper way to fix that I’ll research later. Didn’t have to do this for 4.19.2.

Nice to see the authentication stuff working from the log. I’m curious as to how that works. Is it that the client generates the auth ticket from the user who has access to the game on steam, then the server will generate an auth ticket for the user wanting the join and checks it’s ticket with the one sent from the client and if they match then the client can join? Is it something like that? I’m curious to test it using a user with the game package running with the steam client in the background who does not have permission for the game (i.e. has not bought it) to see if the ticket will get rejected from the server in that case.