Hello. This is for Steam F1 2019. We have had issues lately with unranked sessions. Sometimes people have to try several times to get into session (getting failed to connect message). Also when everyone is in lobby and we move on, some people's session could get stuck. Moving from practice to qual, again some people's session is stuck and they might join qual like 2min after others and having different session remain timer than others (totally out of sync). During the race there is some 'lost connection to Steam' issues and some people's cars are shown in wrong place on track to some people (red cross after name, so connection and sync issues). Maybe some networks or servers are overloaded now that all people are at home and playing, watching Netfilx, Youtube etc.
I like to know some technical stuff behind this Steam F1 2019 multiplayer implementation. How it is actually done and what are dependies of it? So, how it works when we create unranked session? Does it involve Codemaster's/Steam servers to join people together, does it need to be connected to Codemaster's/Steam servers all the time during the practice, qual and race? Does all traffic go through these CM/Steam servers or what traffic goes directly from driver to driver? And is session host's PC that central point where part of other driver's traffic goes through?
What about LAN game? Does it have less dependies to CM/Steam? In LAN session is all traffic only going between drivers via host's PC? So is it more reliable than unranked session? If you create your own "virtual" LAN using VPN, can you just create LAN session in F1 2019 and play with that without these issues?