VPN Not Working on Data? 7 Tested Fixes for iOS and Android

Reading time icon 6 min. read


Readers help support VPNCentral. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help VPNCentral sustain the editorial team Read more

vpn not working on data

Frustrated that your VPN works great on Wi-Fi but crashes the moment you switch to mobile data? You’re definitely not alone.

Mobile networks often block, throttle, or mess with VPN traffic behind the scenes. The good news?

Most of these issues are fixable, once you know the real reasons why they happen. Let’s dive in.

Why does VPN not work on mobile data?

There are several possible reasons why you can’t connect to VPN when using mobile data. The most common culprits include:

  • Poor mobile data signal
  • You’re using outdated VPN software
  • Battery optimization settings prevent the VPN from running in the background
  • The server you’re trying to connect to may be experiencing issues
  • IPv6 incompatibility
  • Your ISP is blocking VPN traffic

Now let’s go ahead and see how you can fix those.

How to fix your VPN when it’s not working on data?

The fixes below tackle various possible underlying causes, so make sure to check and try out a few if you don’t get it right the first time.

1. Change your server

Your VPN may not work on data because of IP bans or too many people connected to a server simultaneously.

In this case, you may need to switch your servers to another working one.

Here’s how to do that:

  1. On your VPN app.
  2. Disconnect from the current server.
disconnect from vpn server
  1. Expand the server list and select your desired location on the list.
  2. Connect to the server.
nordvpn search for another server
  1. Try browsing or opening using an app again, it should work now. If not, try a few more servers.

2. Change your battery optimization settings

If you use an Android phone, battery optimization settings on your device may prevent the VPN app from running in the background, you need to disable it to see if that’s the case.

Here’s how to do it:

Android battery optimization settings

  1. Navigate to Settings on your Android phone.
android phone settings
  1. Tap on Battery Lab.
android battery lab
  1. Tap professional settings.
android battery lab professional settings
  1. Tap on Advanced Settings.
whatsapp advanced settings
  1. Click on battery optimization.
whatsapp battery optimization
  1. Select all apps and the VPN app from the list
android all apps optimizing battery use for vpn
  1. Check the Don’t optimize button from the pop-up
select don't optimize
  1. Click on Done.

iPhone battery optimization settings

If your VPN is not working on your iPhone’s mobile data, you can do a similar trick as Android users and enable the Background App Refresh option for mobile data.

When your iPhone’s background activity feature is off, it indicates that the battery is not using or slowing down some of your apps from working in the background — that is, while you are using another app. 

In this case, you have to turn on the background app refresh feature.

Here’s how to do that.

  1. Go to Settings. 
  2.  Tap on General.
general settings iphone
  1. Then tap on Background App Refresh and select Wi‑Fi & Mobile Data 
background app refresh iphone
  1.  Tap on On to turn on Background App Refresh entirely.

3. Reset your network settings

Sometimes you need to reset your network to restore it to default to fix internet and connectivity issues related to VPN not working on data.  

This lets you clear off any unknown settings interfering with your internet connection.

Android network settings:

To reset network settings on Android devices, follow these steps.

  1. Tap Settings
  1. Tap on System 
  1. Then click on Advanced 
  1. Tap Reset options 
  1. Reset network settings.
  1. Tap RESET SETTINGS.

iPhone network settings

For iOS users, you can follow the steps below.

  1. Go to Settings
  2. Tap on General 
  3. Tap Reset 
  1. Then Reset Network Settings.
  1. Enter your passcode if prompted.

Resetting network settings restore default WiFi, mobile data, and Bluetooth settings, enabling background data sync. 

Plus, it changes the preferred mobile network type to the best available one and resolves any network connection issues caused by outdated or incorrect settings. 

However, this action deletes all WiFi SSIDs, disconnects tethered interfaces, and forgets paired devices.

4. Change your VPN provider

If none of the above solutions work, it might be time to consider switching to a different VPN provider. 

Some VPNs may have technical issues that prevent them from working properly, while others may not be well-optimized for use on mobile devices.

We’ve tested a few VPNs on mobile data, and we found out NordVPN works perfectly on mobile data.

Here’s a guide on how to set it up.

  1. Subscribe to a NordVPN plan and download the software compatible with your device.

    download nordvpn

  2. Install the NordVPN app on your phone.

  3. Log in with your credentials.

  4. Connect to a server.

  5. Try using the internet again. Only enable mobile data to be sure the VPN is working with it.

NordVPN has over 5600 optimized servers in 60 countries to help ensure a faster connection.

Plus, If you prefer not to choose your servers manually, you can select Quick Connect, which picks the most suitable server based on your location.

Moreover, to prevent set-up conflicts that will interfere with the VPN, NordVPN will turn off IPv6 on its own. You don’t have to configure anything manually.

In addition, it offers next-generation encryption, as well as high-performance speed and stability for mobile devices.

And you can choose between NordLynx, IKEv2/IPSec, OpenVPN for iOS devices, and NordLynx, and OpenVPN for Android devices.

NordVPN

NordVPN

Upgrade to one of the market’s leaders for high-speed and error free connections, even on data!
Check price Visit website

5. Disable Split Tunneling

  • Android/iOS (varies depending on VPN provider):
    1. Open your VPN app.
    2. Go to Settings or Advanced Settings within the app.
    3. Look for Split Tunneling (this feature might be named differently depending on the app).expressvpn split tunneling
    4. Toggle Split Tunneling off to route all traffic through the VPN and avoid potential issues.

6. Check for APN Issues

  • Android:
    1. Open Settings.
    2. Tap Network & Internet > Mobile Network > Access Point Names (APN).
    3. Compare your device’s APN settings with the official APN settings from your mobile carrier.
    4. If something seems off, select the correct APN or edit it to match the correct values provided by your carrier.
  • iOS:
    1. Open Settings.
    2. Tap Cellular > Cellular Data Options > Cellular Network.
    3. Verify the APN settings; if they are incorrect, check with your mobile carrier for the correct settings.

7. Use a Different VPN Protocol

  • Android/iOS:
    1. Open your VPN app.
    2. Go to Settings or Advanced Settings.
    3. Find the option for VPN protocol (it might be labeled as Connection Type, Protocol, or something similar).change protocols on nordvpn
    4. Change to a different protocol, like OpenVPN, IKEv2, or WireGuard (whichever your VPN supports).

Read more:

Wrap Up

If your VPN is not working on data, it may be due to poor network coverage, outdated VPN software, or other issues.

Try the solutions listed above for your specific mobile device. If all else fails, consider changing your VPN provider.  

With these solutions, you should be able to bypass geo-restrictions and access your desired websites and apps without any issues.

More about the topics: VPN not working

User forum

0 messages