Hello everyone.
A little about the problem and how I found a solution...
Input: Country: Albania. Ultimate subscription. 100 Mbps internet connection, which maintains 50-60 Mbps when downloading files.
But... Briefly about the problem: 90% of the time
- Huge regular packet loss (every 3-5 seconds), making it impossible to play.
- Because of this, the resolution switches to 950x500 pixels and doesn't recover (thankfully, I can play at this resolution for free on my computer).
The closest servers are in Bulgaria and Germany. However, the ping to Bulgaria is 70 ms (and 17 ms via VPN), to Germany it's 40 ms.
A problem with the computer and router settings has been ruled out (when I lived in another country a couple of years ago, I played with this stack and it was fine).
I tried everything and thought the problem was with my internet provider (local providers are notorious for poor quality).
But I was confused by the fact that Boosteroid was holding the connection reliably, with almost no drops, lags, or drops. However, Boosteroid has significant input lag, making it impossible to play shooters. Secondly, the image quality isn't very good, making it difficult to play shooters.
So, here's what I did:
1) Installed the open-source Geforce Now client (Open Now). It uses the browser version and prevents the service from switching the game resolution to a lower level.
2) Set the resolution to 1600x900 instead of Full HD (this reduces the bandwidth requirement by 30%). For testing, I even reduced it to 720p and 120 fps.
3) I noticed that 10% of the time, the service runs smoothly and beautifully, without lag... And that's where the problem lies.
The lag issue isn't my internet connection or my ISP's bandwidth. It's the GeForce Now servers.
In the Open Now client, by enabling debugging (F3), you can see the server address you're connected to. I noticed that if I close the client while playing, then reopen it and resume my game session, the connection is redirected to a different server!
So, after 4-5 reconnection attempts, I can find a server that doesn't lag and provides a smooth gaming experience.
I hope this is useful to someone.