Wi‑Fi calling (Wi‑Fi Calling, VoWiFi) lets you place voice calls over a Wi‑Fi network instead of the cellular network. It’s especially useful in areas with weak cellular coverage. When it stops working, the symptom is usually a missing Wi‑Fi calling toggle, an error message when you try to enable it, or calls that drop as soon as you leave the Wi‑Fi zone.
The most common causes are:
All of these can be addressed without rooting the device. The guide below walks you through a systematic checklist.
Backup important data. The steps involve resetting network settings and toggling system services, which do not erase personal files, but a quick backup of contacts and call logs is prudent.
Not every carrier or plan includes Wi‑Fi calling. Log into your carrier’s website or app, or call support, and ask:
If the answer is “no,” the device will not expose the toggle, and no further troubleshooting will help.
Android relies on two core components for Wi‑Fi calling:
Phone (the dialer app).Carrier Services (a Google‑provided helper that communicates with the carrier).Open Settings > System > Advanced > System update and install any pending OS updates. Then open the Play Store, search for “Carrier Services,” and tap Update if an update is available. Do the same for the Phone app (sometimes listed as “Google Phone”).
On some OEM skins the “Phone” app may be named differently (e.g., “Dialer”). Look for the same update path.
Navigate to the Wi‑Fi calling toggle. The exact path can vary:
Settings > Network & internet > Mobile network > Advanced > Wi‑Fi callingSettings > Connections > Wi‑Fi callingSettings > Wi‑Fi & internet > Wi‑Fi callingTap the toggle to On. If the toggle is missing, re‑check step 1. If you see an error like “Wi‑Fi calling not available,” note the error text – it will be useful for later troubleshooting.
Wi‑Fi calling requires a stable, low‑latency connection. Perform these checks:
fast.com) – you need at least 1 Mbps upload and 2 Mbps download for reliable voice.Settings > Wi‑Fi > Advanced > Wi‑Fi frequency band – prefer 5 GHz if available.If the network fails any of these, move the device closer to the router or switch to a different Wi‑Fi network.
Android’s battery‑saving features can stop the background processes that keep Wi‑Fi calling alive. Do the following:
Settings > Battery > Battery usage.On some OEMs the path is Settings > Apps > Special app access > Battery optimization. Disabling optimization ensures the apps can maintain a persistent data connection.
Many carriers tie Wi‑Fi calling to VoLTE (Voice over LTE). If VoLTE is off, the Wi‑Fi calling toggle may appear disabled. Enable it via:
Settings > Network & internet > Mobile network > Advanced > VoLTE callsSettings > Connections > Mobile networks > VoLTE callsIf your carrier does not support VoLTE, you can skip this step.
Corrupted Wi‑Fi or cellular configuration can block the service. Resetting restores defaults without affecting apps or data.
Settings > System > Advanced > Reset options (or Settings > General management > Reset on Samsung).After reboot, reconnect to Wi‑Fi and re‑enable Wi‑Fi calling.
Some carriers require DNS resolution for emergency services. If you use a custom DNS (e.g., 1.1.1.1) and Wi‑Fi calling fails, switch back to the router’s default DNS or enable DNS‑over‑TLS via the built‑in setting (Settings > Network & internet > Private DNS).
Make a test call to a friend or your own number. Look for the Wi‑Fi calling icon (usually a small Wi‑Fi symbol next to the signal bars). If the call stays on Wi‑Fi when you move out of cellular range, the feature is working.
Settings > About phone > SIM status).Phone and Carrier Services apps (Settings > Apps > Phone > Force stop, then Clear cache).Settings > Network & internet > Data Saver) as it can block the signaling packets.Settings > Wi‑Fi calling > Preferred network (if your carrier offers the option).If you have walked through the entire checklist and Wi‑Fi calling still fails, the issue is likely on the carrier side. Provide them with the following information:
Most carriers can push a configuration update or reset the provisioning on their end.
By following this guide you should be able to diagnose why Wi‑Fi calling is not working on your Android device and restore the feature without rooting or flashing custom firmware.









