Board Thread:Game Discussion/@comment-31526827-20180824115511/@comment-32545704-20180824150710

This is the explanation they have provided:

''The first/second issue you're seeing is because of latency. L et's say you're travelling at 300km/h and you and your opponent both have 150ms latency each. At that speed you can cover 25m before your opponent even gets the update with your new position. We do have prediction and interpolation to mitigate this effect, but it can only do so much before it starts over compensating and making errors. It's a balancing act. As you called out we have improved it, but it still happens in those rare "photo-finish" cases, and is more likely to happen if either of you have a high latency. (even if you have god tier fiber connection, if the other person is on trash cellphone connection this problem can occur) ''

'' The finish order is determined is by race time which is validated by the server, not by who crossed the line first on your screen. We decided this was the fairest way to determine the winner in the case where both players thought they crossed the line first, as it's the player who drove the fastest. ''

''If you are seeing someone ahead of you on the leaderboard who raced a slower time, then that's a problem. ''