Sorry, i'll explain in detail.
The game itself works normally, it boots up within seconds, it never crashed and it does NOT use any anticheat software (i don't play rootkit malware games).
However after the game loaded there is no singleplayer since it's intended as an online only.
Without other players there would be nothing todo.
So when the game loaded, i hit hit multiplayer aka serverlist.
Let me note something here, i launch the game through steam and since there are often random issues with loading the serverlist such as not finding any results at all or certain server not appearing in the list, i have to often change the steam settings > game options > pings per minute, i change it from 5000 down to 250 and everything inbetween and do the same thing within the game itself. Randomly the server list will either load or show nothing at all or exclude certain servers i want to play on. But one thing that always remains the same, if the serverlist does load then there are dozens of spam servers in the list and all of them include chinese characters.
For example if i set the serverlist results to 300 then chances are the spam servers dominate the whole list with barely any legit results shown. If i set the cap to 500 then more legit results apear inbetween the spam trash. Problem is despite steam including a 5000 result limit / pings per minute, the game wont load more than 530 results for me no matter what.
I can also say im not the only person affected with this type of game-behaviour and being affected of the spam server results, there is a tons of people on the net describing the exact same issue but since the game is old the developers wont patch anything.
To finally get to the point, i blocked the entire country of china in my os-level firewall and i can confirm a tons of blocked connections all chinese within the firewall. However despite the chinese connections being blocked, the spam servers do still show up in the ingame serverlist.
For me it doesnt make sense, i blocked china but the chinese spam servers still appear in the serverlist. So i tried some other things, for example i blocked the whole game in my firewall and allow only the country of germany to connect, this is because the server i want to play is hosted in germany. But when i did that the serverlist never showed any results at all, then i noticed amazonwebservices aka aws was also blocked which is obvious since i blocked the entire game, so i unblocked only aws and germany, but the serverlist still does not load any results with this configuration, so i perceeded to check all the connections from all the countries show in the games profile in the firewall and i noticed most of them where peer to peer and came from dozen of different ASN providers, like valve and a tons of others. I had the idea to block the ASN who is behind the spam servers but i have no idea if this would work and no idea which ASN is the one pushing the spam junk, and testing every single one individually where theres possible dozen of them is not something i want to spent alot of time with. Let me say one more thing, when i had this configuration in the firewall to block the entire game and allow only aws plus germany, then i perceeded to also allow US connections and suddenly the serverlist loaded up normally, this is despite every other country apart from the US and germany (and aws) where blocked, i saw all the other countries and peer to peer stuff was blocked in the firewall but as soon as i unblocked the US the serverlist got its functionality back. But this didnt help at all because the chinese spam servers still fill up around 80% of the total server results despite china and all the other countries being blocked. So this makes me guess the chinese spam servers are atleast partially not hosted from china but from the US, but when i block US the server list remains fully empty, when i unblocked the US the serverlist loads but including 80% spam results. I need to find a way to block only these malicious results or block everything other than those connections that are mandatory for the games functionality. I'd imagine unblocking aws and the ip adress of the server i want to connect to should make it so only this particular server shows up in the serverlist, but it does not.
I guess i could really use some help here...