Why isn't my phone's Wi-Fi working, but it says it's connected?

A smartphone displaying a Wi-Fi icon, signaling a successful connection, but browser pages not loading, is one of the most common and frustrating problems in modern digital life. The user sees the status "Connected" or "Connected without internet access," which is often misleading: it appears to be connected, but no data is being transmitted. This condition can occur suddenly on any device, whether it's a iPhone, Samsung, Xiaomi or budget models based on Android.

The causes of this gadget behavior are not only hardware faults, but also software conflicts, network protocol failures, and routing errors. Often, the problem stems from the fact that the physical connection between the phone and the router is established, but the logical connection layer responsible for accessing the external network is broken or incorrectly configured. In this article, we will examine in detail the causes of this paradox and offer step-by-step diagnostic methods.

Understanding the nature of the failure is the first step to fixing it. IP address conflict, incorrect settings DNS servers Or simply a router memory overload can block traffic, even if the indicator on the screen is green. Below, we'll look at specific scenarios and how to resolve them.

Hardware failures and reboots

The most common, yet surprisingly common, cause of internet access issues is a temporary malfunction of the router or modem itself. A router is a mini-computer with its own processor, RAM, and operating system. When running for long periods of time without being turned off, errors accumulate in its memory, logs fill up, and network tables can become overflowing. This leads to a situation where the device receives a signal from the phone but is unable to properly route it further into the provider's network.

It's important to distinguish between a simple reboot and a hard reset. In most cases, it's sufficient to power down the router for 10-15 seconds. This allows the capacitors to discharge and the RAM to clear any temporary errors. After powering up, the device will re-initialize, establish a connection with the ISP, and correctly assign IP addresses to connected clients.

⚠️ Important: If your router has an external antenna, make sure it's securely attached. A loose antenna connection can cause your phone to "see" the network and even attempt to connect, but the signal will be too weak to transmit data packets, creating the illusion of a dead connection.

Don't ignore the smartphone's state either. If the device has numerous background processes running, the operating system's network stack may not be functioning properly. Restarting the phone often resolves the issue of frozen network services, which may formally display connection status but not actually transmit data.

To rule out hardware issues on the provider's side, it's worth checking the indicators on the router case. If the indicator WAN or Internet (often indicated by a globe) is flashing or glowing red, the problem is with the line to your home, and your phone settings have nothing to do with it.

In some cases, briefly enabling airplane mode can help. This action forcibly disables all radio modules on the phone, resetting the current network connection. Ten seconds after disabling airplane mode, the phone will attempt to establish a handshake with the router again, which may resolve a logical deadlock in the Wi-Fi module drivers.

IP address conflicts and DHCP settings

One technical reason why a phone says "Connected" but the internet isn't working is an IP address conflict on the local network. Each device on the network must have a unique identifier. If the router mistakenly assigns your phone an IP address that's already occupied by another device (such as a tablet or smart speaker), a conflict occurs. As a result, both devices may have trouble accessing the outside world, even though a local connection is technically established.

The main mechanism for distributing addresses is the protocol DHCP (Dynamic Host Configuration Protocol). If the DHCP service on the router is not working correctly or the pool of available addresses is exhausted, a new client may receive an address that does not allow network access, or may not receive one at all, switching to self-addressing (APIPA), which is typically not suitable for internet access in home networks.

To check the current IP addressing status on Android, you can go to Wi-Fi settings, select your network, and view details. If you see an address starting with 169.254.x.xThis means the phone couldn't obtain an address from the router and assigned one to itself. In this case, the internet won't work.

A static IP setting may be a solution if the automatic one fails. However, before manually entering addresses, it's worth trying to renew the IP lease. To do this, tap "Forget network" (or "Delete network") in your phone's Wi-Fi settings, then reconnect using the password. This will force the phone to request a new IP from the router from scratch.

How to check if there is an IP conflict?

Log into your router's admin panel (usually 192.168.0.1 or 192.168.1.1). Find the "DHCP Client List" section. If you see two devices with the same IP address, or one device with another's IP address, there's a conflict. You can also see the number of connected devices—if there are more than the router's limit, any new devices won't get internet.

Problems with DNS servers

It often happens that the physical connection is perfect, the IP address is obtained, packets are transmitted, but the pages don't open. Instead of websites, you see the error "Unable to find the server's DNS address" or an endless loading wait. This is a classic sign of problems with DNS (Domain Name System). DNS works like the internet's phone book: it translates human-readable addresses (for example, google.com) into machine IP addresses. If your ISP's help desk isn't working or is slow, the internet may seem unresponsive.

By default, your phone uses DNS servers provided by your ISP or router. However, these servers can be overloaded, blocked, or simply malfunctioning. In such situations, replacing your DNS with more reliable public servers (such as those from Google or Cloudflare) often resolves the issue immediately.

To change the DNS on Android, go to Wi-Fi settings, tap the gear icon or long-press the network name, and select "Change" or "Advanced." In the "IP Settings" field, switch the mode from DHCP on StaticWithout changing the IP address and gateway (leave them as they are), scroll down to the "DNS 1" and "DNS 2" fields.

Alternatively, you can specify the following trusted addresses:

  • 🌐 DNS 1: 8.8.8.8 (Google)
  • 🌐 DNS 2: 1.1.1.1 (Cloudflare)
  • 🌐 DNS 1: 77.88.8.8 (Yandex)

After saving the settings, your phone will reconnect to the network. If the issue was with DNS, websites will open immediately. The procedure is similar on an iPhone: Settings → Wi-Fi → (i) next to the network → DNS settings → Manual.

Network service outages and cache buildup

Mobile device operating systems tend to accumulate temporary files and network connection caches. Over time, the Wi-Fi connection database can become corrupted, leading to situations where the phone "remembers" old settings that are no longer relevant, or the DNS cache becomes overflowing with invalid entries. As a result, the device convinces the user that a connection exists, but no actual data exchange occurs.

Android has a hidden engineering test menu that allows you to reset your network settings to factory defaults without deleting personal data (photos, contacts). This is a more radical method than simply "forgetting the network," and it often helps in difficult cases. To access this menu, enter a code in the dialer. ##4636## (This does not work on all models.) In the "Testing" menu that opens, you can find the option to reset Wi-Fi.

If the code doesn't work or the menu is unavailable, there's a universal solution via the standard settings. On Android, go to System → Reset settings → Reset Wi-Fi, mobile data, and Bluetooth settingsOn iPhone it is located in General → Transfer or reset iPhone → Reset → Reset network settings.

⚠️ Note: Resetting network settings will delete all saved Wi-Fi passwords, Bluetooth headset settings, and mobile hotspot names (APNs). You'll need to re-enter your home and work network passwords, so make sure you remember them before performing this operation.

It's also worth checking whether the "Data Saver" or "Power Saving Mode" features are enabled on your phone. These features can block background data transfer for some apps or even the entire system, making it appear as if there's no internet connection. Check your battery and data usage settings to ensure the system isn't blocking Wi-Fi use in the background.

📊 How often do you have problems with Wi-Fi?
Daily
Once a week
Only after the update
Rarely, but it happens
Never

Router Settings: MAC Address Filtering and Limits

If your phone and ISP cable are fine, it's worth looking under the hood of your router. The network administrator may have accidentally (or intentionally) set restrictions that block access for a specific device. The most common cause is filtering. MAC addressEach network interface has a unique identifier. If the "White List" is enabled in the router settings, only devices whose MAC addresses are included in the database can access the network. If your phone isn't included, it will connect to the Wi-Fi (receive a signal), but the router won't allow it to access the internet.

There's also a "Black List," where your phone may have been added by mistake. Checking these lists in the router's control panel (under "Wireless," "MAC Filtering," and "Parental Controls") is a mandatory diagnostic step.

Another factor is the limit on connected clients. Budget router models may not be able to handle a large number of simultaneous connections (smartphones, TVs, laptops, IoT devices). When the limit is reached, new devices may connect to the access point but not receive an IP address or access the global network.

Below is a table of reasons for blocking on the router side and how to fix them:

Problem Symptom Where to look for a solution
MAC address filtering The status is "Connected", but there is no data transfer. Wireless → MAC Filtering
Parental control The Internet only works at certain times. Access Control / Parental Control
DHCP flooding New devices do not receive IP LAN → DHCP Server (increase pool)
Invalid time (SSL error) Websites won't open due to a certificate error. System Tools → Time Settings

To access these settings, you need to enter the router's IP address in your browser (usually 192.168.0.1 or 192.168.1.1) and enter the administrator login/password. If you've changed them before and forgotten them, you may need to reset the router to factory settings using the button Reset on the body.

Android and iOS Specifics: Software Bugs

Mobile operating systems are constantly updated, and sometimes new firmware versions contain bugs that affect the operation of Wi-Fi modules. For example, after an update Android or iOS Users often complain about unstable connections. Manufacturers are usually quick to release patches, but until they are released, you can try adjusting some settings manually.

Android 10 and higher now feature a "MAC Address Randomization" feature to enhance privacy. Your phone presents itself to the router with a new random address each time. Some older routers or corporate networks don't handle this feature correctly, blocking access. Try changing the "Privacy" setting for your specific Wi-Fi network from "Random MAC Address" to "Device MAC Address."

On iPhone, a similar feature is called "Private Wi-Fi Address." If your internet connection stopped working after updating iOS, try disabling this option for your home network: Settings → Wi-Fi → (i) → Private Wi-Fi Address (turn off) and then reconnect.

☑️ Quick diagnostic checklist

Completed: 0 / 5

It's also worth paying attention to the date and time. If the date on your phone is incorrect (for example, it's set to 2020), then the protocol HTTPS, which is used by almost all modern websites, will not work due to a security certificate error. The browser will think the connection is insecure and block the page from loading.

The influence of third-party software and VPNs

A lack of internet access while Wi-Fi is active is often caused by user-installed apps. This primarily applies to VPN services, proxy clients, and antivirus software with the "Network Protection" feature. If you enable a VPN and the server doesn't respond or the connection is lost, traffic may continue to flow through the "dead" tunnel, blocking all network access.

Check if the key or globe icon in the status bar is active. Try completely closing (unloading from memory) all applications related to security and IP changing. Sometimes, even simply toggling the VPN slider to "Off" and back helps.

Additionally, some battery optimizers or internet boosters can aggressively manage network connections, mistakenly blocking normal traffic. If the problem occurred after installing such software, try uninstalling it and checking your network.

⚠️ Note: Settings interfaces and menu item names may vary depending on the phone model (Samsung, Xiaomi, Honor) and operating system version. If you can't find a specific item, use the search in your phone settings.

Frequently Asked Questions (FAQ)

Why does Wi-Fi work on one phone and not on the other, even though both are connected to the same network?

Most likely, the problem lies with the settings of the specific device. This could be a static IP address that conflicts with the network, outdated security certificates, an enabled VPN, or a network driver issue specifically on this phone. Try resetting the network settings on the affected device.

What should I do if I get the message "Connected, no internet access" after changing my router?

When you change your router, the IP address range or security type often changes. Your phone may try to use the old saved settings. You need to select your network in your phone's Wi-Fi settings and tap "Delete" or "Forget," then re-enter the password.

Can a virus on a phone block Wi-Fi?

Yes, malware can change proxy or DNS settings, redirecting or blocking traffic. Scan your phone with an antivirus and carefully examine your installed apps for suspicious programs, especially those you don't remember installing.

Will resetting my phone to factory settings help?

This is a last resort. Resetting all settings (not data, but network settings) resolves 90% of software issues. A full factory reset is guaranteed to fix any software errors, but will require completely reinstalling apps and setting up the device from scratch.

Does a phone case affect Wi-Fi performance?

Heavy metal cases or cases with magnetic closures can block the signal, especially if the phone's antenna module is located in an area where it's blocked. Try removing the case and checking the connection.