Hi all,
We are currently in the process of rolling out a new cloud-based infrastructure for races, much like the one that runs the websites.
The aim of these changes is to improve the latency / ping and reliability of the service overall under high load, for things like boost, real-time strategy etc. This has been a priority task ever since the update and our main focus outside of developing the game. We heard your feedback about the viewer being slow to respond and made some improvements up to this point, but this should be a more permanent solution.
Please group all feedback about issues connecting to race viewers here with race IDs and any information you can provide.
I have already encountered one problem where I could connect on WebGL / desktop but not Android to a race, and am investigating that now. If any issues are persistent or hard to resolve, we will simply revert to using the older system until it is resolved. Both are currently running in parallel, so some races will be on the old system and some on the new cloud system.
UPDATE 16:21 GMT: The issue I was experiencing in Android has been resolved by updating some firewall rules in the system. We are now not aware of any further issues and will await reports.
UPDATE 17:00 GMT: An incident involving a few races between 15:00 and 16:00 has been logged whereby a some races ran in parallel in the cloud and on the old system. Results were posted from the "wrong race" and did not resemble what users saw in the viewer. The good news: these cases can be easily resolved by re-parsing the results from the "right" server, which we can do manually. A thread of reports for this issue can be found here: https://igpmanager.com/forum-thread_1/61790