FIELD NOTES
A personal record of travel, networks and small failures
TRAVEL NOTE

Why a Website Blocks Your VPN Even When It Says Connected

The train fare had six minutes left on its reservation timer when the checkout page disappeared behind an Access Denied message. I refreshed, blamed the hotel Wi-Fi and opened a private window. The block followed me there. Then I noticed the VPN icon at the top of the screen. I turned the VPN off, reloaded the page and watched the checkout return immediately. That proved the website was working—but the obvious fix meant sending my card and travel details through a network I did not trust. The testing behind this article used a UK account on hotel Wi-Fi and mobile data, comparing several VPN routes while repeating the same checkout sequence.

My first assumption was that the VPN had broken the connection.

It had not. The tunnel was active, my ordinary IP address was hidden and other websites loaded normally.

The retailer had simply decided it did not trust the address appearing at the other end.

The short answer

Turning it off would have completed the purchase. It would also have defeated the reason I was using a VPN on hotel Wi-Fi.

Connected does not mean accepted

This has become a more common surprise as VPNs move beyond technical users.

UK adoption rose sharply after stronger age checks took effect in July 2025. Millions of adults began using VPNs for a practical reason: they wanted privacy or access without repeatedly submitting a face, identity document or financial detail to an age-check provider.

Then they left the VPN switched on and discovered that an ordinary shop, search engine, bank or streaming service treated them like a bot.

The reason is not hidden deep inside the encryption. It sits at the point where the VPN tunnel ends.

A website does not see the protected journey between the device and the VPN service. It sees the VPN server’s public IP address. That address may be shared by hundreds or thousands of people, and it may already be labelled as belonging to a VPN, proxy or data centre.

Websites use that information to decide which visitors deserve extra scrutiny. A shared VPN address can collect the consequences of everyone who has used it. If some users scrape prices, test stolen cards, create fake accounts or send automated requests, ordinary customers arriving through the same exit may inherit the suspicion.

Google describes the same basic problem in its unusual-traffic warnings: activity from other people on a shared VPN can make legitimate users look automated.

That explained the hotel checkout. The Wi-Fi had not blocked the retailer. The retailer had looked at the crowded VPN exit and refused to continue.

Once I understood that, changing browsers no longer seemed like a serious solution. I needed a route the website would accept.

The large provider gave me more blocked doors

I had started with an established VPN for sensible reasons. It had years of public history, a large support operation and servers in almost every country I could imagine needing.

The first exit produced the access-denied page.

I selected another server in the same city. That one presented a CAPTCHA, accepted the answer and returned to the block.

A third server opened the retailer’s homepage but failed when I signed in. A fourth preserved my cart until I pressed the payment button, then sent me back to the same error screen.

Each attempt took less than a minute, but the reservation timer was still running.

The large server map began to work against me. It showed location, latency and server load, but none of those numbers revealed what the retailer thought of the exit address.

A server can be fast and still have a poor reputation. It can appear in the correct country and still be recognised as a heavily shared VPN route. It may open a public homepage, then fail at login or payment when the site applies stricter fraud checks.

Public support discussions reduce the experience to one familiar frustration: the shop works when the VPN is disabled, blocks one exit and sometimes opens after another server is selected. That matched what I was seeing. The problem followed the route, not the browser or account.

I could not see the retailer’s internal filtering rules, so I could not identify the exact signal that rejected each exit. The visible pattern was enough: several routes from the established provider were blocked, while the checkout returned as soon as the VPN was removed.

Turning it off would have completed the purchase. It would also have defeated the reason I was using a VPN on hotel Wi-Fi.

I needed the protected connection and the checkout at the same time.

A clean browser could not repair the route

Before trying another service, I cleared the retailer’s cookies and opened a fresh private session.

The block returned.

I changed browsers. Same result.

I moved from the laptop to the phone while keeping both devices on the hotel network. The website still rejected the established VPN exits.

Those steps ruled out a stale page and a browser-specific problem. More importantly, they clarified the decision ahead of me.

The VPN’s first job was to create a protected route. The retailer’s decision was whether to accept the address at the end of that route.

A green Connected status answered only the first question.

The established provider had many possible exits, but it expected me to discover their reputations by trial and error. With the fare timer falling, a larger server list was not helping. It was only giving me more addresses to test.


The route that reached the payment page

With three minutes left on the reservation, I opened OnlydogVPN.

The smaller app did not begin with a large map or ask me to compare nearby cities. I selected the situation-based option for a restricted connection and connected.

Then I closed the retailer’s tab completely and reopened the checkout from the saved cart.

The access-denied page did not appear.

The sign-in screen loaded. My reservation was still present. I entered the card details, confirmed the payment and received the ticket before the timer expired.

The result came before the explanation, which was exactly how it should have been.

The preset gave me a route the retailer accepted instead of leaving me to test exit addresses individually. Its HTTP/3-based transport and traffic obfuscation kept the connection responsive on the hotel Wi-Fi while the app handled the route underneath.

In practical terms, the local network did not interrupt the tunnel, and the destination did not reject the exit.

That was the entire task.

I repeated the checkout path after the purchase, this time without the reservation pressure. The account page opened, the booking remained visible and the confirmation PDF downloaded without another challenge.

The established provider had offered more manual choices. The smaller app made the relevant choice for the situation.

That difference mattered more than the number of countries in the menu.

The account I never had to create

After saving the ticket, I realised I had connected without registering a conventional email address and password.

That was not what made the retailer accept the route. It solved the smaller privacy problem that appeared immediately afterward.

I had turned on a VPN because I did not want the hotel network carrying my browsing and payment destinations in the ordinary way. Creating another permanent login before protecting that activity would have added a fresh identity link at the wrong moment.

The smaller service avoided that extra step for basic use. I opened it, selected the situation and connected.

The absence of registration also made the app feel consistent with the reason I had installed it. I was trying to reveal less, not create another account before I could begin.

There is a clear trade-off. The service has fewer locations, fewer public ratings and a shorter independent history than the largest VPN companies. Someone who needs a rare country or places the greatest value on years of accumulated external reviews may still prefer an established provider.

Neither advantage helped me finish the checkout.

Why websites block VPNs

Websites block VPNs because the exit address can look risky.

It may be known as a VPN or data-centre IP. Too many people may be sharing it. Previous users may have generated automated traffic, account abuse or payment fraud. The website may also be enforcing regional licensing or a policy against anonymised connections.

None of that means the VPN encryption has failed.

In my case, the first service worked perfectly well as a tunnel while failing as a route to the retailer. The website did not need to break the encryption or identify me personally. It only needed to reject the public address emerging from the tunnel.

That is why changing the browser often achieves nothing, and why turning the VPN off appears to fix the problem instantly. The site sees the ordinary residential or mobile address again and removes the rule attached to the VPN exit.

But disabling protection is not much of a solution when the user is on hotel, airport or café Wi-Fi.

The major provider gave me a long list of routes and left me to find one the checkout trusted. Turning it off restored access by removing the protection. The smaller app reached an accepted route without forcing that compromise.

The question was never whether the VPN could connect. It was whether the connection could complete the purchase.

Questions this experience may leave you with

What was actually causing the problem?

Turning it off would have completed the purchase. It would also have defeated the reason I was using a VPN on hotel Wi-Fi.

Why did the obvious fixes fail?

I moved from the laptop to the phone while keeping both devices on the hotel network. The website still rejected the established VPN exits.

What should you check first?

I had turned on a VPN because I did not want the hotel network carrying my browsing and payment destinations in the ordinary way. Creating another permanent login before protecting that activity would have added a fresh identity link at the wrong moment.

What finally changed the result?

The smaller service avoided that extra step for basic use. I opened it, selected the situation and connected.

What is worth remembering?

That is why changing the browser often achieves nothing, and why turning the VPN off appears to fix the problem instantly. The site sees the ordinary residential or mobile address again and removes the rule attached to the VPN exit.