ExpressVPN is a superb VPN for bypassing Netflix’s geo-restrictions. However, the VPN occasionally stops working as Netflix is always finding new ways to block VPN traffic.

Netflix’s “Pardon the interruption” streaming error message.
If you’re having trouble streaming Netflix with ExpressVPN, try one of our fixes below:
1. Connect to a Compatible Country
Through our testing, we’ve found that ExpressVPN unblocks more Netflix regions than most other VPN services.
However, there are still several countries where it doesn’t work. If you connect to a VPN server in one of these regions, the workarounds listed below, such as clearing the cache, won’t be effective.
Make sure you’re connected to a VPN server in the following countries:
- Australia
- Brazil
- Canada
- France
- Germany
- Hong Kong
- India
- Indonesia
- Italy
- Japan
- Netherlands
- Poland
- Singapore
- South Korea
- Spain
- Turkey
- UK
- US
2. Connect to a Working Server
Here’s how to change server location in the ExpressVPN app:
- Open the ExpressVPN app and press the server location button immediately below Connect.
- Search for one of the servers listed below, such as New Jersey - 1 for the US library.
- Select the server location. The app will now connect you to that ExpressVPN server and your IP address will change.
If you’re connected to a compatible country and Netflix still detects the VPN, it means Netflix has blocked the server’s IP address. To fix this, you’ll need to connect to a different server in the same country.
To beat these IP address blocks, connect to one of the ExpressVPN servers listed below. We keep testing these servers to confirm they still work with Netflix.
ExpressVPN servers that work with popular Netflix regions.
| Netflix Library |
ExpressVPN Server |
| Canada |
Toronto |
| Japan |
Tokyo |
| UK |
Docklands |
| US |
New Jersey - 1 |
Once you’re connected to a working ExpressVPN server, refresh your browser if you’re on desktop, or restart the Netflix app on mobile.
ExpressVPN automatically connects you to New York when you choose the United States, and Netflix blocked that server’s IP address back in 2021.
So if US Netflix won’t load, that’s almost always why. Search for New Jersey - 1 and connect to it instead, then refresh your browser or restart the Netflix app.
3. Open an Incognito Window
Here’s how to use incognito mode in Google Chrome:
- Open Google Chrome. Click the three dots in the top right corner.
- Click New Incognito Window.
- Visit Netflix.
Using a normal browser window, Netflix can store information about your location in cache and cookies. By deleting cache and cookies, Netflix can only guess your location with the VPN server IP address.
The quickest way to do this is to open a new incognito window in your web browser, so you can start again with a clean slate. No cache or cookies will be carried over.
Alternatively, delete the cache and cookies in your browser. This takes a few extra steps, though, and means you’ll have to re-login to every web service in that browser (e.g. email and other streaming services).
If you’re using an Android device, clear Netflix’s cache and cookie files from within the Settings app. On iPhone, you’ll have to restart your device to clear cache and cookies.
4. Change to the Lightway Protocol
Here’s how to change VPN protocol in the ExpressVPN app:
- On desktop computers, click the hamburger menu (three horizontal lines) in the top left. On mobile, tap Options in the bottom right.
- On desktop computers, click Protocol and select Lightway – UDP. On mobile tap Settings > VPN Protocol > Lightway – UDP.
If Netflix isn’t working with ExpressVPN, try changing your VPN protocol. Due to the different encryption and obfuscation methods each protocol uses, some are better at bypassing Netflix’s VPN ban than others.
Our tests show that Lightway protocol is more reliable at bypassing Netflix’s geo-blocks than other protocols (OpenVPN and IKEv2).

You can activate Lightway in the Windows app settings.
It’s also extremely fast, with minimal speed loss. It can stream content in HD and 4K without any buffering provided your internet speeds can support it.
5. Use MediaStreamer
Here’s how to use ExpressVPN MediaStreamer:
- Make sure you’re not connected to a VPN server. Log into the ExpressVPN website.
- Click DNS Settings on the left-hand side. Click Register my IP address and ensure Automatically register my IP address is enabled.
- Change your device’s DNS address to the MediaStreamer DNS address. You will now be able to access US Netflix.
If you can’t find an ExpressVPN server that works with US Netflix, try MediaStreamer.
MediaStreamer is ExpressVPN’s Smart DNS proxy. It’s included in your ExpressVPN subscription at no extra cost and is intended to unblock US Netflix on Smart TVs and games consoles, where the VPN app isn’t available.
However, in the past, we found that MediaStreamer was more reliable at accessing US Netflix than any regular ExpressVPN server. Though this hasn’t been the case lately, it’s still worth trying as a last resort.
MediaStreamer works independently of the ExpressVPN application, so you can use it on every internet-connected device you own. This includes devices that don’t support VPN apps, like Smart TVs and games consoles.