Why apps don't work over Wi-Fi on your phone: a full breakdown of the causes and solutions

You've connected your phone to your home or office Wi-Fi, but applications refuse to work — Browser pages won't load, instant messaging apps won't update, and YouTube videos are endlessly loading. Meanwhile, the Wi-Fi indicator on the phone is on, but other devices (laptop, tablet) are connected and working fine. Or vice versa: only the phone has internet access, while other devices are disconnected.

Sound familiar? It's more common than you might think, according to service center statistics. Up to 30% of complaints about the "no internet" problem on a smartphone are related to the incorrect operation of applications via Wi-Fi, and not to the lack of a signal as suchIn this article we will discuss all possible reasons — from trivial errors in router settings to hidden restrictions of mobile operators. And most importantly, we will provide step-by-step instructionsHow to restore functionality without resetting your phone to factory settings.

First, let's define the key point: the problem can lie in three areas - phone settings, router parameters or most applicationsAnd if you've already rebooted your phone and router, but that didn't help, don't rush to blame your provider. In 80% of cases, the solution is obvious; it just needs to be properly diagnosed.

For your convenience, we've divided the article into sections based on the type of problem. If you need quick help - scroll to the section "Emergency measures", which contains the most effective actions. If you want to understand them in detail, read them in order.

There's Wi-Fi, but apps are using mobile data: How to check

The first thing to rule out is connection substitutionOften, the phone remains connected to Wi-Fi, but apps secretly "leak" to the mobile network. This can happen due to:

  • 📱 Traffic saving settings (Android automatically switches to mobile data if Wi-Fi seems slow.)
  • 🔄 Routing errors (for example, a VPN or proxy redirects traffic through a mobile network).
  • 📡 DNS problems (Applications cannot resolve domains over Wi-Fi and fall back to the backup channel).

How to check what internet connection is being used right now?

  1. Open Settings → Connections → Data Usage (Android) or Settings → Cellular (iOS).
  2. See if your mobile data usage increases while you're using apps.
  3. Run a speed test (eg. Speedtest) - if the speed matches the mobile operator's tariff, and not the Wi-Fi tariff, then the connection is being substituted.

On Android 12+ There's a hidden feature that can block Wi-Fi data transfer for specific apps. To disable it:

Settings → Apps → [Select an app] → Mobile data & Wi-Fi → Allow background Wi-Fi use
⚠️ Attention: On some firmware (for example, MIUI or ColorOS) There's a separate "Smart Network Switching" switch. If enabled, the phone can ignore Wi-Fi in favor of 4G/5G, even if the Wi-Fi signal is stable.
📊 What operating system do you have on your phone?
Android
iOS
Other

Router settings that break apps

If the problem is not with the phone, the next place to check is routerEven if other devices work fine, some settings may conflict with mobile OSes. Here are the key settings to pay attention to:

Router parameterProblem for the phoneHow to fix
Mode 802.11r (Fast Roaming)Apps lose connection when switching between access points.Disable it in your Wi-Fi router settings.
MAC address filteringThe phone may be locked even if the connection is successful.Add the phone's MAC address to the whitelist or disable filtering.
MTU less than 1400Packets are fragmented, applications (especially instant messengers) cannot establish a connection.Set MTU = 1472 (optimal for most networks).
Disconnected AP IsolationThe phone does not see other devices on the network, which breaks local services (for example, file transfer).Turn on AP Isolation, if communication between devices is not needed.

Pay special attention DNS settingsMany providers use their own DNS servers, which can block access to certain services (for example, Telegram, TikTok or Netflix). To check:

  1. Open it on your phone Settings → Wi-Fi → [Your network] → IP settings (or DNS).
  2. Install Static IP and enter public DNS:
    • 🌍 8.8.8.8 (Google)
    • 🌍 1.1.1.1 (Cloudflare)
  • Save and reconnect to the network.
  • If the apps work after changing the DNS, the issue was caused by ISP blocks. In this case, you can either keep the public DNS or contact technical support to clarify the cause of the block.

    Reboot the router (unplug for 30 seconds)

    Check if DHCP is enabled (should be in "Server" mode)

    Disable IPv6 if it is not used by your ISP.

    Update your router firmware to the latest version

    Reset your router to factory settings (last resort)

    -->

    Apps don't work only over Wi-Fi: The software is to blame

    Sometimes the problem affects only specific applications (For example, WhatsApp or Instagram), while the others work fine. This may happen for the following reasons:

    • 🔒 Geolocation blocking: Some services (such as banking apps) may restrict access if the Wi-Fi IP address is in a different region.
    • 🛡️ Limitations in the application itself: For example, Netflix or Disney+ Block content when VPN/proxy is detected.
    • 📦 Application cache and data: Corrupted files can cause connection errors only over Wi-Fi.
    • 🔄 Background updates: The app may try to update over your mobile network even if you're on Wi-Fi.

    The first thing to do is clear the cache and data of the problematic application:

    Settings → Apps → [Select an app] → Storage → Clear cache / Clear data
    ⚠️ Attention: Clearing your data will log you out of your account and remove local settings (for example, in Telegram downloaded media files will disappear).

    If the problem persists, check traffic saving settings within the application itself. For example:

    • IN WhatsApp: Settings → Storage & Data → Mobile Data Usage.
    • IN Instagram: Settings → Account → Mobile Data Usage.
    • IN YouTube: Settings → General → Limit mobile data usage.

    It is also worth checking whether it is turned on in the phone limited access mode (on iOS this is called Low Data Mode, on AndroidSaving traffic). In this mode, background processes (including app updates) may be blocked.

    How to check if an app is blocking your Wi-Fi?

    Some apps (such as banking or corporate ones) may block access if they detect an "untrusted" network. To check this:

    1. Connect to another Wi-Fi (for example, via a mobile hotspot).

    2. If the app works, the problem is in your router or provider settings.

    3. If not, the problem is in the application itself (update it or reinstall it).

    IP Address Conflicts: Why Your Phone Can't Access the Network

    One of the most common reasons why apps don't work over Wi-Fi is IP address conflict on a local network. This happens when:

    • 🔢 The router assigns the phone an IP address that is already occupied by another device.
    • 🔄 The phone has a static IP address that is outside the router's DHCP range.
    • ⚡ After a power failure, the router did not update the IP lease table (DHCP lease).

    How to diagnose a conflict:

    1. Open it on your phone Settings → Wi-Fi → [Your network] → IP settings.
    2. View your current IP address (eg. 192.168.1.100).
    3. From a computer or other device, ping this IP:
      ping 192.168.1.100

      If you receive a response, it means the IP is taken by another device.

    Solutions:

    1. Reset IP on your phone:
      • On Android: Settings → System → Reset → Reset Wi-Fi, mobile network, and Bluetooth settings.
      • On iOS: Settings → General → Transfer or reset iPhone → Reset network settings.
  • Change the DHCP range on the router:
    • Go to your router's control panel (usually 192.168.1.1 or 192.168.0.1).
    • Find the section DHCP Settings and set the range for example from 192.168.1.100 to 192.168.1.200.
    • ⚠️ Attention: If your network uses static IP addresses for printers, NAS, or other devices, make sure they are not in the DHCP range. For example, if a printer has an IP address 192.168.1.50, and DHCP distributes addresses with 192.168.1.2 to 192.168.1.100, there will be no conflict.

      Emergency measures: what to do right now

      If you need to get your apps working again quickly, follow these steps. in order:

      Disable VPN or proxy (if using)

      Restart your phone and router (unplug the router for 30 seconds)

      Forget the network on your phone and reconnect.

      Check if Airplane Mode or Battery Saver Mode is enabled.

      Update your phone's date and time (automatically via the network)

      -->

      If nothing helps, try temporary solution:

      1. Turn it on on your phone Modem mode (access point).
      2. Connect to this point from another device (for example, a tablet).
      3. If the Internet works on the second device, the problem is definitely in the phone settings, not the router.

    For Android there is one more trick: turn on Developer mode and disable the option Remove network permissions when going to sleep:

    Settings → About phone → Build number (tap 7 times)
    

    Settings → System → Developer options → Remove network privileges when going to sleep (disable)

    Your ISP is blocking traffic: how to bypass restrictions

    Some internet providers (especially mobile operators that provide home internet) may block certain types of traffic at the level of your network. This can manifest itself in the following ways:

    • 📵 Messengers (WhatsApp, Telegram) do not connect, although the browser is working.
    • 🎮 Online games (PUBG, Fortnite) give a connection error.
    • 📺 Streaming services (Twitch, YouTube) are loaded only in low quality.
    • How to check if your ISP is blocking traffic:

      1. Connect your phone to a different Wi-Fi network (for example, at a cafe or via a mobile hotspot from a different operator).
      2. If the apps are working, your provider is blocking traffic.
      3. Call support and check if restrictions apply to your plan.

      Bypassing blockages:

      • 🔐 Use VPN (For example, ProtonVPN or Warp from Cloudflare).
      • 🌐 Change DNS on 1.1.1.1 or 8.8.4.4 (as described in the router section).
      • 🔄 If a specific application is blocked (for example, Tor), try using it through bridges or proxy.
      ⚠️ Attention: Using a VPN may violate your provider's terms and conditions. Check your plan's terms to avoid speed throttling or account blocking.

      If blocking applies to all traffic (for example, by court order), it's impossible to circumvent them legally. In this case, the only options are to either change providers or use mobile data.

      Hardware Problems: When the Hardware Is to Blame

      In rare cases, the reason for applications not working over Wi-Fi may be hardware malfunctions:

      • 📶 The Wi-Fi module is damaged in the phone (for example, after a fall or exposure to moisture).
      • 🔌 The Ethernet port is faulty on the router (if the Internet is connected via cable).
      • Router overheating, which is why it starts to "glitch" and break connections.

      How to diagnose hardware problems:

      SymptomProbable causeSolution
      Wi-Fi connects, but drops out after 1-2 minutes.Overheating of the Wi-Fi chip in the phone or router.Let the device cool down, check the router ventilation.
      Applications only work near the router.Weak signal due to damaged antenna.Try connecting to a different network or use a repeater.
      Wi-Fi turns on but doesn't find any networks.The phone's Wi-Fi module is faulty.Contact the service center.

      To check the phone's Wi-Fi module:

      1. Turn on Airplane mode and turn it off after 30 seconds.
      2. If Wi-Fi doesn't work, try connecting to the network in safe mode (on Android hold down the power button → "Safe mode").
      3. If Wi-Fi works in safe mode, the problem lies with the installed applications.

      For router:

      • Check if there are any lights on it. red indicators (especially on the WAN port).
      • Feel the case - if it hot, let it cool for 10-15 minutes.
      • Connect the internet cable directly to your computer (bypassing the router). If the internet works, the problem is with the router.

      Frequently asked questions about the problem

      ❓ Why do some apps work over Wi-Fi, while others don't?

      This can happen for several reasons:

      • 🔒 Application-level blocking (for example, banking applications may prohibit work via public networks).
      • 📡 Provider restrictions (some services, like Torrent or VPN, may be blocked).
      • 🔄 Cache errors (clearing app data often helps).

      Start by checking the specific app settings and changing the DNS on your phone.

      ❓ How do I know if my router is blocking my device?

      Check:

      1. Connect another device (laptop, tablet) to the same Wi-Fi network. If it works, the problem is with your phone.
      2. Go to your router settings (192.168.1.1) and look at the list of connected devices. If your phone is listed but the internet isn't working, check your MAC filtering settings.
      3. Disable it on your router firewall And parental control during the test.
      ❓ Why did apps stop working over Wi-Fi after updating Android/iOS?

      OS updates may reset network settings or introduce new restrictions. Try:

      • Reset network settings (Settings → System → Reset → Reset Wi-Fi, mobile networks, and Bluetooth).
      • Disable private DNS (on Android 9+ this may break the connection).
      • Check if it is turned on data saving mode for specific applications.

      If the problem appears after a major update (for example, with Android 12 on Android 13), wait for a patch from the manufacturer or roll back to the previous version (if possible).

      ❓ Can an antivirus block apps' access to Wi-Fi?

      Yes, some antiviruses (for example, Kaspersky, Avast, 360 Security) have a built-in firewall, which can block network activity from apps. To check:

      1. Open your antivirus and find the section Network protection or Firewall.
      2. View the list of blocked connections.
      3. Add the problematic application to exceptions.

      Also try temporarily disabling your antivirus and check if the applications work.

      ❓ What to do if nothing helps?

      If you've tried all the methods and apps still don't work over Wi-Fi:

      • 📱 Reset your phone to factory settings (make a backup copy first).
      • 🔄 Flash the router (update firmware or reset settings).
      • 📡 Contact your provider — perhaps the problem is on their side (for example, a failure on the authentication server).
      • 🛠️ Take your phone to a service centerif you suspect a hardware failure (for example, after a fall or exposure to moisture).