Board Thread:Game Discussion/@comment-40170966-20190917205217/@comment-38068589-20190919005616

Looks more like the servers are too busy so all the competitor info is delayed coming to your device, hence you see them further back during race. Then, order is re-shuffled in the end with the actual times. This would also explain the super long 'server calculating results' times after the races.