The London server showed a green status dot.
My upload had not moved in six minutes.
I was working from a railway-station lounge and needed to send a client presentation before boarding. The public Wi-Fi was fast without the VPN, but I did not want to upload confidential material through it unprotected.
I opened the established VPN I had used for months and selected its nearest location.
London. Low load. Recommended.
The connection indicator turned green. Email loaded slowly, but the upload remained at zero.
I cancelled it, disconnected the VPN and tried again. The progress bar moved immediately.
Then I stopped it.
The Wi-Fi worked. The file worked. The VPN app said its London server worked.
The three simply would not work together.
This was not the first time. The same local location had been unreliable from that station, two nearby hotels and another public network for months. Every few weeks, I tried it again because “nearest” still sounded like the correct choice.
That morning, I no longer had time to keep proving it wrong.
The short answer
A local VPN server can remain unusable for months because the failure may not exist inside the server.
The Nearest Server Had Become My Default
After stronger UK age checks took effect in July 2025, daily mobile VPN use rose sharply. (Ofcom) Many people who initially installed a VPN for one restricted page began leaving it on for public Wi-Fi, travel and ordinary browsing.
I had done the same.
Once the app became part of my routine, the nearest server seemed like the obvious default. It promised lower delay and allowed British banking, shopping and work services to continue seeing a local connection.
That logic was reasonable.
It was also incomplete.
A server can be geographically close while the network path leading to it is slow, filtered or broken. The map shows where the server is located. It does not show how the station Wi-Fi, hotel provider, mobile carrier or ISP will carry traffic there.
The London server was fewer miles away than Amsterdam.
On the Internet, it was not necessarily the shorter journey.
The Green Dot Did Not Describe My Connection
I opened the provider’s status page.
London was operational.
At first, that seemed to contradict everything on my screen. Then the distinction became clear: the provider could reach and monitor its server. Other customers could probably connect to it normally.
That did not mean the route from my station Wi-Fi was healthy.
Internet traffic crosses networks run by different companies. A bad handoff between them can make one destination slow or unreachable while the rest of the connection appears normal. (Cloudflare)
That matched the oddly narrow failure in front of me.
News sites opened.
The speed test looked healthy.
The file uploaded without the VPN.
Only the route to that VPN location stalled.
The server was online. From the network where I needed it, it was effectively unusable.
A Foreign Route Worked but Created Another Problem
I switched to Amsterdam.
The connection completed immediately, and the upload began.
For a moment, that looked like the answer.
Then the client portal asked me to verify a new sign-in from the Netherlands. My banking app also displayed a location warning when I opened it to approve a travel payment.
The farther route worked technically, but it changed more than I wanted.
I needed a protected connection that remained compatible with local services. I did not want to appear abroad merely because the nearby server had become unreachable.
So I returned to the app and tried another British location.
Manchester connected, but the upload crawled. A second London server timed out. The automatic Fastest option sent me back to the first address that had already failed.
The provider had broad coverage and years of public history. Those were genuine strengths. But the app kept treating geographic proximity as the answer after the network had already shown otherwise.
That was when “nearest server” stopped feeling like useful guidance.
Months of Failure Did Not Mean the Server Needed Repair
I had assumed the London location was broken and waiting for maintenance.
A long-running local failure can happen even when nothing inside the server needs fixing.
A hotel, workplace, public network or ISP may block known VPN addresses or recognise familiar VPN traffic. The server remains available, but the connection cannot pass through that particular access network. VPN troubleshooting guidance therefore recommends trying another server or transport method when a network is interfering with the connection. (Protonvpn)
A poor route between providers can last just as long. If an ISP continues sending traffic through the same weak handoff, the same customer may experience the same failure for weeks or months while people on other networks connect normally.
Users comparing “nearby” VPN servers describe the practical result plainly: two locations that look close on a map can use different data centres, uplinks and network paths, allowing the farther one to perform better. (Reddit)
That was exactly what I had seen.
The local route kept failing.
Amsterdam worked immediately.
The problem had lasted because the path had not changed—not because the provider had spent months repairing one server.
The Protocol Menu Added More Guessing
Support suggested changing protocols.
I tried the first alternative. The VPN connected, but the upload stopped after a few megabytes.
The second would not establish a connection.
The third connected after nearly a minute, then dropped when the station Wi-Fi weakened.
Each suggestion made technical sense. Different connection methods can behave differently on public or restrictive networks.
But I was now troubleshooting the provider instead of sending the presentation.
The local server list had already failed to guide me. The protocol list added another layer of manual testing:
Which city?
Which server?
Which protocol?
Reconnect.
Restart the upload.
Watch it stop.
The original task was simple. The interface had turned it into a network investigation.
That changed my comparison standard.
The useful local connection was not automatically the closest server. It was the route that could cross the network in front of me, keep local services working and survive the next interruption.
The Smaller App Started With the Situation
I closed the first provider and opened OnlydogVPN.
The app did not ask me to choose between London server numbers or work through another protocol menu. I selected the preset for a restricted public network and connected.
Then I restarted the upload.
The progress bar moved.
Ten percent.
Thirty.
Seventy.
The file completed before the boarding announcement.
I opened the client portal again. There was no foreign-country sign-in warning. The confirmation page loaded, and the presentation appeared in the shared folder.
That was the original task, completed without another server search.
Only after the upload succeeded did the technical explanation matter. The service uses HTTP/3-based transport with additional traffic obfuscation, allowing it to take a route that the station network accepted instead of repeatedly presenting the same failing connection pattern.
I could not observe the network’s internal filtering rules, so I could not know whether the earlier failures came from blocked addresses, recognisable VPN traffic or a poor route between providers.
I did not need that answer to judge what happened.
One app showed me a healthy local server that I could not use.
The smaller app carried the file.
The Connection Survived the Walk to the Train
As I left the lounge, the station Wi-Fi weakened.
My phone moved to mobile data.
The connection paused for a moment, then recovered. A final confirmation message from the client arrived without forcing me to reconnect.
That was a secondary benefit, but it completed the scene naturally.
One of the first provider’s alternative protocols had dropped as soon as the Wi-Fi became unstable. The smaller service recovered across the network change and kept the session alive.
I did not have to return to the app, choose another route or restart anything.
The service has fewer locations, fewer independent ratings and a shorter public history than the established provider. Those limitations matter in a broad company comparison.
They did not determine whether the presentation reached the client.
The established provider offered more local locations and more manual controls. None completed the upload on the network where I needed them.
The smaller app offered fewer decisions and carried the file through.
Reinstalling the App Would Not Have Changed the Path
For months, I had occasionally deleted and reinstalled the established VPN app, hoping a fresh setup would repair the local location.
It never did.
That made sense once I stopped treating the device as the centre of the failure.
Reinstalling can fix damaged settings or application problems. It cannot change how a public Wi-Fi provider routes traffic to a data centre. It cannot remove a server address from a network’s blocklist. It cannot repair a poor handoff between two Internet providers.
The same applies to repeatedly restarting the phone or clearing the VPN configuration.
Those steps may help when the device is the problem.
They cannot repair a path outside it.
The fact that Amsterdam worked had already shown that the VPN app itself could connect. The fact that London failed across several nearby networks pointed toward the route or the way those networks treated that destination.
I had been resetting the wrong end of the connection.
“Nearest” Describes Geography, Not Usability
A local VPN server can remain unusable for months because the failure may not exist inside the server.
It can exist between the user and the server:
- an ISP keeps using the same poor route;
- a public network blocks the server’s address range;
- the network recognises the connection pattern;
- a data-centre or peering path repeatedly drops traffic;
- the provider’s automatic choice keeps returning the user to the same failing destination.
That is why the server may remain green on the status page. It is also why another customer can use it normally while the connection fails every time from one hotel, station or ISP.
Trying another nearby server may help when the problem affects one address. A different connection method may help when the network recognises a particular traffic pattern. A foreign server may bypass the path entirely, but it can create location warnings or interfere with local services.
The better answer is not always another manual choice.
Sometimes it is an app that starts with the situation, selects a usable route and recovers when the underlying network changes.
I had spent months assuming the London server would eventually become usable again because it remained green and geographically close.
That morning, the distance on the map stopped mattering. The only local connection worth choosing was the one that got the presentation off the station Wi-Fi before my train left.
Questions this experience may leave you with
What was actually causing the problem?
A local VPN server can remain unusable for months because the failure may not exist inside the server.
Why did the obvious fixes fail?
Once the app became part of my routine, the nearest server seemed like the obvious default. It promised lower delay and allowed British banking, shopping and work services to continue seeing a local connection.
What should you check first?
Manchester connected, but the upload crawled. A second London server timed out. The automatic Fastest option sent me back to the first address that had already failed.
What finally changed the result?
One of the first provider’s alternative protocols had dropped as soon as the Wi-Fi became unstable. The smaller service recovered across the network change and kept the session alive.
What is worth remembering?
That is why the server may remain green on the status page. It is also why another customer can use it normally while the connection fails every time from one hotel, station or ISP.