People joining the game are spwaning in server without taking consideration the latest server version. Its a problem when we want to push Minor fixes without restarting all servers.
Expected behavior
People joining the game should be spawning in a server with the latest Version.
When you update a game, you have a few options to transition the players to the latest version (all with pros and cons). Please see the documentation for all the details.
If you do not take any action, every game instance CREATION will be on the new version of the game, but we WILL NOT shut down the old instances. Note that when a user joins your game, it doesn’t always create a new game instance; we can match the user to an older instance (and not full) because our algorithm recommends it; for example, if you have friends playing in the old instance, we will match you with them.
If you want to migrate all the players to the latest version (for instance, because of a bug), “Restart Servers” (or “Shutdown All Servers” if the bug is critical) is a better option.
So if the player isnt a friend joining, will it prioritize a server with the most recent version if available?
If you didn’t click the “Restart Servers for Updates” button and there are two similar game instances, the only difference being that one is of the old version and the other of the new version, we will treat them the same way.
All new game instances will be created with the latest code, so eventually, all instances will be of the latest version, but this may take quite some time.