Skip to content

A VPN extension is supposed to be the easy option: one click in the toolbar and you are done. When it stops working, the symptoms are frustrating because they are so vague. The icon stays grey. It says connected but nothing loads. Some sites open and others time out. It worked yesterday and today it does not. If your VPN extension is not working, there is almost always a reason, and a short, ordered routine finds it faster than random clicking.

This article is a fix ladder. It starts with checks that take seconds, moves to the usual causes of failure inside a browser, and ends with the point where you should stop troubleshooting the extension and use something else. For a device-wide VPN that will not connect, see VPN not connecting. For this article, the problem is the extension in your browser.

Step 1: describe the symptom precisely

Before changing anything, work out which of these you actually have. Different symptoms point to different causes.

Symptom What it usually points to
Icon grey, never connects Extension disabled, sign-in problem, blocked network
Says connected, no pages load Conflict with another proxy or extension, network blocking, server issue
Some sites load, some do not Site-specific blocks, cache, DNS, a rule excluding certain sites
Works in one window, not another Private-window or profile setting
Slow rather than broken Server load, distance, your own connection
Worked until an update Permissions or settings reset, extension needs updating
Connects, then drops after a while Unstable network, sleep, server timeouts

Write down the symptom and when it started. "After the browser update on Monday" is more useful than "it broke".

Step 2: the five-minute basics

Do these in order. Each takes under a minute.

  1. Check that your internet works without the extension. Turn it off and load a normal page. If that fails, the problem is your connection, not the VPN. Our guide on why a VPN is slow and the one on connected but no internet cover the next steps.
  2. Confirm the extension is enabled. Open the extensions page and look at the toggle. Updates and cleanup tools sometimes switch extensions off.
  3. Reload the page, then open a fresh window. A stale tab can keep old connections alive.
  4. Disconnect and reconnect. Toggle the extension off, wait a few seconds and turn it on again.
  5. Restart the browser fully. Quit it, do not just close a window, then reopen it.
  6. Check your sign-in. Many extensions need an account. Sign out and in again, and make sure your subscription or pass is still valid.

These steps fix a surprising share of cases, because most browser problems come from a stuck state rather than a real fault.

A small habit makes the rest of the ladder faster: keep a note of what you changed and what happened after each step. If you tried a hotspot, a fresh window and a sign-out, write down the result of each. When you later ask the developer's support team for help, a short, accurate list of what you already tried saves everyone a round of questions, and it stops you repeating the same steps twice.

Step 3: check permissions and site access

Extensions only work with the permissions the browser gives them. If those change, the extension can look alive and do nothing.

  • Site access. On the extension's details page, see whether site access is set to on click, specific sites or all sites. A setting that is too narrow may stop a feature from reaching the page it needs.
  • Private windows. Extensions are often off by default in private windows. If it works in a normal window but not a private one, enable it for private use, or accept that it will not run there. The browser help pages for private browsing explain where the setting lives.
  • Pending permission requests. After an update, the extension may be waiting for you to approve new permissions. Look for a notification or a warning on the extensions page.
  • Browser restrictions. Work or school computers can block or limit extensions. If you see a message saying an administrator manages your browser, your options are limited by policy.

Be careful not to grant more access than the job needs just to make something work. If an extension suddenly demands broad access you did not give before, read VPN browser extension permissions: red flags before accepting.

Step 4: look for conflicts

Browsers have limited places where network behaviour can be changed, and two tools fighting over the same place is a classic cause of strange failures.

  1. Other proxy or VPN tools. If you have a system-level VPN app, a second extension that controls the proxy or an operating system proxy configured by a company, they may collide. Chrome typically indicates when an extension controls your proxy settings.
  2. Ad blockers and privacy extensions. These may block requests that the VPN extension needs, such as its sign-in or server-list calls.
  3. Security software. Some antivirus or firewall programs inspect or block browser connections and may interfere.
  4. Test by elimination. Disable all other extensions, then re-enable them one at a time, testing after each. When the failure returns, you have found the conflict.
  5. Use a clean profile. Create a new browser profile with only the VPN extension installed. If it works there, something in your main profile is the cause.

This is the same idea as the comparison between a proxy and a VPN: two things trying to control one route. Our article on VPN browser extension vs VPN app explains why a full app avoids many of these browser-level collisions.

Step 5: clear stale data, then update

If the basics and conflicts do not explain it, look at stored data and versions.

  • Update the browser. Old browser versions can break newer extensions. Check for updates and restart.
  • Update the extension. Open the extensions page and look for an update option, or check the store listing. A new version may fix the issue you see.
  • Clear cached files for the affected site. A cached script or a corrupted cookie can cause one site to fail. Clear data for that site, not for everything, unless you have to.
  • Reset the extension's own state. Many extensions have a sign-out or reset option. Use it, then sign in again.
  • Check date and time. A system clock that is wrong can break secure connections and sign-in. Make sure it is set automatically.
  • Reinstall as a later step. Remove the extension, restart the browser and install it from the official store listing. Note that you may need to sign in again.

When reinstalling, take a moment to read the permission prompt again. If it is different from what you remember, that is a reason to pause.

Step 6: rule out the network

Sometimes the extension is fine and the network is the problem.

  1. Try another network. Switch to a phone hotspot. If the extension works there, the first network is blocking or interfering with VPN traffic. This is common on hotel, office and school networks.
  2. Try a different server choice. If the extension lets you pick one, choose another. A single busy or unreachable server can look like a broken extension.
  3. Check your router. Restart it if the problem affects every device, and look at whether other VPN-related tools also fail.
  4. Watch for captive portals. Some Wi-Fi networks require you to accept terms or sign in on a web page first. Until you do, the extension may fail to connect. Open a non-secure page, finish the login and try again.
  5. Look at the provider's status. If the service has a status page or announcements, check them.

If the failure follows the network, not the browser, the extension itself is probably not the culprit.

Example: three typical failures

Sara, a student, on dormitory Wi-Fi. The extension says connected but pages time out. The basics change nothing. Switching to her phone hotspot makes everything work, so she realises the dorm network is interfering. She uses mobile data for the tasks that matter and tells the network team about the issue.

Ken, a remote worker, after an update. His extension stopped working on Tuesday. The extension page shows it enabled, but site access has been reset to on click and nothing reacts. He sets site access back, reloads and the extension works. He notes that this can recur after browser updates.

Noi, a traveller, in a private window. The extension works in a normal window but never in private mode. She enables private-window access in the extension's settings and the issue disappears. She decides to keep it off for private windows afterwards, because she wants fewer extensions with access in places where she expects more privacy.

Each case was resolved by one specific check, not by reinstalling blindly.

When to stop and use something else

Extensions are convenient, but they have a ceiling. Consider a different route when:

  • the extension fails again after a clean reinstall and a test on a different network
  • it never worked on your network type, such as a managed work or school network
  • you need protection for more than the browser, such as a mail app or background sync
  • the extension keeps asking for broader permissions than you are comfortable with
  • the developer stops updating it or becomes hard to reach

A full VPN app avoids many browser-level problems because it works at the system level. XPASS customers connect with the free VPNclient app, available from the download page, signing in with the username and password on their My Pass page. If the app also fails to connect, work through VPN not connecting. If it connects but some sites misbehave, see websites not loading or showing CAPTCHAs with a VPN.

Common mistakes while troubleshooting

  • Reinstalling immediately and losing the clue about what changed.
  • Changing three settings at once, so you cannot tell which one helped.
  • Granting every permission the extension asks for to "make it work".
  • Testing only one site and concluding the whole extension is broken.
  • Forgetting that a private window is a separate environment.
  • Not trying a second network before blaming the extension.

Summary

When a VPN extension stops working, describe the symptom, run the five-minute basics, check permissions and site access, look for conflicts with other extensions or proxies, clear stale data and update, then test a different network. Change one thing at a time and write down the result. If the extension still fails after that, or you need cover beyond the browser, move to a full VPN app instead of fighting a tool that was never meant to protect the whole device.

If a full app is the better fit, the pricing page lists prepaid passes that end on their own.

Frequently asked questions

Why does my VPN extension say connected but pages will not load?

Common causes are a conflicting proxy or another extension, a stale cache, a blocked network, or a server problem on the provider's side. Disable other extensions, test in a fresh window and try a different network to narrow it down.

Why did my extension stop working after a browser update?

Updates can change how extensions are permitted or reset toggles such as site access and private-window access. Check that the extension is still enabled, that permissions are intact and that the extension itself has an update waiting.

Should I reinstall the extension?

Reinstalling is a reasonable later step, not the first one. Try the quick checks first, because a reinstall may also clear your saved settings and sign-in.

When should I give up on the extension and use an app?

If the extension keeps failing after a clean reinstall and a test on another network, or if you need coverage for more than the browser, a full VPN app is the more dependable choice.

About the author

Bob Kanokphon Thongdee, founder of XPASS VPN

Bob Kanokphon Thongdee

  • Founder of XPASS VPN
  • Co-founder of eSIMonline.asia
  • More than 7 years in online marketing
  • Founder of Cojourney Visa and Cojourney Travel

Need a VPN for a short trip or a busy month?

XPASS sells prepaid passes for a set number of days. You pay once and nothing renews automatically.

See passes

Keep reading

Troubleshooting

VPN Not Connecting? Step-by-Step Fixes

A clear order of checks for when the VPN will not connect: pass status, login details, Wi-Fi and mobile data, permissions, firewalls, app conflicts and error messages.

8 min read

Troubleshooting

Websites Not Loading or Showing CAPTCHAs With a VPN

When a site will not load, shows a CAPTCHA or says access is denied only while the VPN is on, the cause is usually the shared IP address. Here is how to work through it.

6 min read

Troubleshooting

VPN Connected but No Internet? How to Fix It

The app shows connected, yet nothing loads. This guide explains why that happens and walks through DNS, MTU, IPv6, device settings and network checks, one at a time.

7 min read

Troubleshooting

Why Is My VPN So Slow? How to Speed It Up

A practical checklist for a slow VPN: measure first, rule out your own network, then fix Wi-Fi, background apps, device settings and streaming buffering one step at a time.

7 min read

VPN Security

VPN Browser Extension vs VPN App: Which Protects More?

A browser VPN extension and a full VPN app sound alike but protect different amounts of your traffic. This article compares scope, leaks, permissions and speed, and helps you pick the right one.

9 min read