Talk:Sixth Anniversary Update/@comment-37013439-20191024221610/@comment-36823242-20191025170320

Then it's still a weak internet connection. The game namely predicts every movement of every car in case an internet connection of someone is not clear.

Let me give an example:

Everyone at a specific track has a clear internet connection, except one player. This isn't even noticable for this player, because the connection has just a little bit of lag. Because of this, the game tries to give everyone a smooth experience by predicting some movements of the player with lag: one second before the lag appears, the racer with lag is driving straight forward. During this, the connection fails for a few milliseconds. In real time, the player is turning (for example during a corner). The game-server doesn't know that, only the player with his/her pc itself. However, everyone else, connected to the same server with good connection sees the specific racer still driving forward. After the one second of disconnection, the server gets response again from the player: the lag is gone. The player doesn't know this, but the server does, so it corrects the movement by overwriting the predicted path by the real path: the car doesn't crash against the wall like everyone else would have thought (just like the server during the prediction). This correction can be seen by a blink from the car of the racer with lag.

In real life, this kind of lag appears more often. Only when the server doesn't get response from the player within a specific time-range, like three seconds for example, the server disconnects the player from the race: the player now will see this as an error. For your information, the lag can appear as a result of an unstable connection, like the wifi of the player itself, the router, the client, the provider and even the server from GL itself. It's hard to tellk which one it is, only during a long time AND if many players experience trouble, the server of GL could be the main issue.