Fix Android Network Issues: WiFi and Mobile Data

Last updated: July 2026

Network problems on Android come in two very different forms, and the fix depends entirely on which one you have. Either your phone will not connect at all, or it connects to Wi-Fi and still refuses to load anything. Those are separate faults with separate causes.

Work out which one you are facing first. Trying mobile data fixes on a Wi-Fi problem wastes time, and most guides never make the distinction.

Start With a Thirty Second Check

Before changing any setting, answer one question. Are other devices on the same Wi-Fi network also failing to load anything?

If every device is affected, your phone is fine. The problem sits with your router or your internet provider, and no amount of tapping through Android settings will help. Skip straight to the router section below.

If only your phone is affected, the fault is on the phone. Then ask what changed recently. A new VPN app, a system update, a security app, or a changed router password will each cause this, and remembering the change often points straight at the cause.

Quick Fixes Worth Trying First

Restart the phone. It sounds too simple, but a reboot reloads the radios and clears cached network state, and it resolves a surprising share of these faults on its own.

Then toggle airplane mode. Turn it on, wait about thirty seconds, then turn it off. This forces the phone to drop and rebuild every network connection from scratch.

Finally, switch between Wi-Fi and mobile data. If mobile data works while Wi-Fi does not, you have isolated the problem to your Wi-Fi network. If neither works, the fault is with the phone itself.

When Mobile Data Is Not Working

Open Settings, then Connections or Network and internet, then Mobile data, and confirm the toggle is on. If it is already on, turn it off and on again.

Look at the top of your screen for a data indicator next to the signal bars, showing 4G, 5G, H, or similar. If no indicator appears, you may simply have no coverage where you are standing. Step outside and check again, since thick walls block mobile signal effectively.

If your phone shows a SIM but no data, power the phone down, remove the SIM tray, reseat the SIM card firmly, and restart. A slightly loose SIM produces exactly this symptom and looks far more serious than it is.

Check Data Saver too, under Settings and Network and internet. When it is on, it restricts background data and can make apps appear broken while the connection itself is fine.

Connected to Wi-Fi but No Internet

This is the most confusing fault on Android, and it makes more sense once you know what the phone is actually doing.

Joining a Wi-Fi network and reaching the internet are two separate things. When your phone connects to a router, Android immediately pings a Google server to check whether real internet exists beyond that router. If that check fails, Android declares no internet, even though the Wi-Fi connection itself is working perfectly.

So the question becomes what is blocking that check. Usually it is one of five things.

A captive portal you have not signed into

Public Wi-Fi in hotels, cafes, airports, and offices often blocks internet access until you accept terms or sign in on a login page. Android calls this a captive portal, and it is the most common cause of this fault away from home.

The login page should appear automatically. When it does not, the trick is to open a browser and visit a plain, unencrypted page, because secure HTTPS sites block the redirect that triggers the portal. Visiting neverssl.com forces the login page to appear almost every time. It exists for exactly this purpose.

If the portal still refuses to load, turn off any VPN or ad blocker first, since both interfere with the redirect.

Private DNS is blocking the check

Android 9 and later include a Private DNS feature that encrypts your DNS queries. It is a good feature, but if you have set a custom provider such as Cloudflare or Google, and the current network blocks it, your phone loses the ability to resolve any address.

Open Settings, then Network and internet, then Private DNS. Set it to Automatic or Off, then reconnect to the Wi-Fi and test again. This single setting is behind a large share of unexplained no-internet cases, and it also blocks captive portal pages from appearing.

Your date and time are wrong

This one catches almost everyone. Secure websites validate their security certificates against your phone’s clock. If the date or time is wrong, every HTTPS site rejects the connection, and the result looks exactly like having no internet.

Go to Settings, then System, then Date and time, and turn on Set time automatically. If it is already on, toggle it off and back on to force a refresh. Check that the time zone is set automatically too. This problem appears most often after a factory reset, a major update, or travelling across time zones.

A VPN, ad blocker, or security app is interfering

VPNs, DNS changers, ad blockers, and some security apps intercept traffic before it reaches the internet. When one of them fails or conflicts with the network, everything stops loading while the Wi-Fi icon stays lit.

Turn each one off temporarily and test. If the connection returns, you have found the culprit.

The saved Wi-Fi profile is corrupted

Saved network profiles go stale after router changes or phone updates. Open your Wi-Fi settings, tap the network, and choose Forget. Then reconnect by entering the password again.

This forces the router to issue a fresh IP address and renegotiate security, which fixes a fault that no amount of restarting will touch. Make sure you know the current password before you forget the network.

Reset Network Settings

If nothing above works, this is the fix that clears almost everything else. It wipes every saved Wi-Fi network, Bluetooth pairing, and mobile network configuration, then rebuilds them from defaults.

On most Android phones, go to Settings, then System, then Reset options, then Reset Wi-Fi, mobile and Bluetooth. On Samsung devices the path is Settings, then General management, then Reset, then Reset network settings.

Menu wording varies between manufacturers, so Infinix, Tecno, Xiaomi, and Samsung each phrase it slightly differently. Look for the word Reset under System or General management.

This does not delete your photos, apps, or files. It only clears network configurations. You will need to reconnect to your Wi-Fi networks and re-pair Bluetooth devices afterwards, so have your Wi-Fi password ready.

When the Problem Is Your Router

If every device on the network is affected, restart the router properly rather than just switching it off and on.

Unplug the modem from the wall and wait sixty seconds. Plug it back in and wait until it fully reconnects. If your router is a separate box, plug it back in afterwards and give it two to five minutes to settle. Then reconnect your phone and test.

If the problem persists across all devices after that, the fault lies with your internet provider rather than any of your equipment. Contact them before troubleshooting further.

Deeper Fixes Worth Knowing

Battery optimisation can quietly kill the background processes that keep a connection alive. Phones from Xiaomi, Samsung, Infinix, and Tecno manage background apps aggressively. Go to Settings, then Apps, find the affected app, and set its battery usage to Unrestricted.

Safe Mode helps you identify a misbehaving app. Press and hold the power button, then touch and hold Power off until Safe Mode appears. If your connection works in Safe Mode, a third-party app is the cause. Uninstall recently added apps once you restart normally.

Check for a system update under Settings, then System, then Software update. Manufacturers regularly patch connectivity bugs, and if your trouble started right after an update, a newer update often carries the fix.

When to Contact Your Provider

Contact your mobile network if you have no coverage indicator in an area that normally has signal, or if mobile data fails across multiple locations after a network settings reset.

Leave a Reply