> ## Content Index
> Fetch the complete content index at: https://blog.harshkohli.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Wi-Fi Calling Not Working? Fixes for Android & iPhone
- URL: https://blog.harshkohli.com/wifi-calling-not-working/
- Published: 2026-10-22T13:11:26.000Z
- Updated: 2026-10-27T03:38:00.000Z
- Description: Wi-Fi Calling not working or missing? Check carrier support, the right settings on iPhone, Pixel and Samsung, VPNs, and the router ports it needs.
- Author: Harsh Kohli
- Tags: Fixes, Phones, How-To

*Updated October 2026\. Settings paths checked against Apple Support and Google's Phone app help on 22 October 2026.*

Short answer: Wi-Fi Calling only works when three things line up: your carrier supports it on your plan and phone model, the feature is turned on in your phone's settings, and the Wi-Fi network lets the call's encrypted tunnel through. When it stops working, it's usually the switch got turned off after an update, a missing emergency address, a VPN, or a router blocking UDP ports 500 and 4500\. Toggle it off and on, restart the phone, try a different Wi-Fi network, and if that works, the problem is your home router.

Here's how to check each one on iPhone and Android, in a sensible order.

**Jump to:**

- [How it works and why it breaks](#how-wi-fi-calling-works-and-why-it-breaks)
- [Step 1: Carrier and phone support](#step-1-confirm-your-carrier-and-phone-support-it)
- [Step 2: Turn it on properly](#step-2-turn-wi-fi-calling-on-properly)
- [Step 3: Restart and airplane mode](#step-3-restart-and-toggle-airplane-mode)
- [Step 4: VPNs and Private DNS](#step-4-turn-off-vpns-and-private-dns)
- [Step 5: Test another network](#step-5-test-on-another-wi-fi-network)
- [Step 6: Fix the router](#step-6-fix-the-router)
- [Step 7: Reset network settings](#step-7-reset-network-settings)
- [FAQ](#faq)

## How Wi-Fi Calling works, and why it breaks

Wi-Fi Calling isn't an app like WhatsApp. It's your carrier's normal calling service, carried over the internet instead of a cell tower. Your phone builds an encrypted IPsec tunnel to the carrier's gateway over whatever Wi-Fi you're on, and your calls and texts go through it using your normal number.

That tunnel is the fragile part. It uses UDP ports 500 and 4500, it needs reasonably stable internet, and some networks block it on purpose. Office and school Wi-Fi often do. When it fails, the phone quietly falls back to mobile signal, and if there's no signal, you get no calls at all.

Weak signal costs you battery as well. A phone that keeps hunting for a tower uses more power, and Google even suggests airplane mode while charging in poor coverage. If that sounds familiar, my guide to [fixing a phone that's charging slowly](https://blog.harshkohli.com/phone-charging-slowly-fix/) covers it along with chargers, cables and heat.

## Step 1: Confirm your carrier and phone support it

Most big carriers support Wi-Fi Calling now, including AT&T, Verizon and T-Mobile in the US, Jio, Airtel and Vi in India, and most carriers across Europe. But support is per plan and per phone. Prepaid plans, MVNOs (smaller brands running on a bigger carrier's network) and imported or older phones are where it most often isn't available.

Check your carrier's website or app for a Wi-Fi Calling compatibility list, and make sure your phone's model is on it. Some carriers also need VoLTE (4G calling) turned on first, and an old SIM can block it. If the Wi-Fi Calling option doesn't appear in your settings at all, Google's own help page says that usually means your carrier doesn't support it for that line. In that case, a newer SIM or eSIM from the carrier sometimes fixes it.

## Step 2: Turn Wi-Fi Calling on properly

**iPhone:** open **Settings > Cellular**, pick the line if you have two SIMs, tap **Wi-Fi Calling** and turn on **Wi-Fi Calling on This iPhone**. Tap **Enable**. Your carrier may ask you to enter or confirm an emergency address. When it's working, Control Center shows "Wi-Fi" next to the carrier name.

**Google Pixel and most stock Android phones:** open **Settings > Network & internet > SIMs**, tap your SIM, then **Wi-Fi calling** and turn it on. On some versions it's under **Network & internet > Calls & SMS** instead. On Pixels you can also choose whether to prefer Wi-Fi or mobile when roaming.

**Samsung Galaxy:** open the Phone app, tap the three-dot menu, go to **Settings** and turn on **Wi-Fi Calling**. There's usually a Wi-Fi Calling tile in the quick settings panel too. Other Android brands like Xiaomi, OnePlus, Oppo and Motorola keep it under the SIM settings, so search "Wi-Fi calling" in the Settings app. If your Galaxy only just updated to One UI 9 and got stuck on an XML "Access Denied" page, sort that out first with my [One UI 9 Access Denied guide](https://blog.harshkohli.com/one-ui-9-xml-access-denied-fix/), then come back and check this toggle.

The emergency address catches a lot of people out. Some carriers, especially in the US, won't activate Wi-Fi Calling until you've entered one. If the toggle keeps switching itself off, check for a "Update emergency address" prompt.

## Step 3: Restart and toggle airplane mode

Turn Wi-Fi Calling off, restart the phone, and turn it back on. Apple's own fix list says to wait about two minutes between steps, because registering with the carrier can take a moment.

A good test: turn on airplane mode, then turn Wi-Fi back on (leave mobile off). Make a call. If it connects, Wi-Fi Calling itself works, and your problem is that the phone keeps preferring a weak mobile signal. On Android, you can set it to prefer Wi-Fi in the Wi-Fi calling settings. On iPhone, the phone decides for you.

On a Pixel that has also been stuttering or freezing since the Android 17 QPR1 update, a restart helps with that too, for a while. My guide to [Pixel lag after Android 17 QPR1](https://blog.harshkohli.com/pixel-lag-android-17-qpr1-fix/) has the longer-term fixes.

## Step 4: Turn off VPNs and Private DNS

A VPN app can wrap the Wi-Fi Calling tunnel inside another tunnel, and some carriers simply won't accept Wi-Fi Calling connections coming from a VPN server. Disconnect the VPN and try again. On Android, also check **Settings > Network & internet > Private DNS**. Turning it to Automatic or Off for a test is worth it, since an unreachable custom DNS host can stop the phone from finding the carrier's gateway.

The same goes for a home ad blocker. If you run Pi-hole or AdGuard Home, check its query log for blocked domains around the time a call fails. Carrier gateway names usually contain "epdg". My [Pi-hole vs AdGuard Home comparison](https://blog.harshkohli.com/pihole-vs-adguard-home/) covers how both handle allowlists.

## Step 5: Test on another Wi-Fi network

Apple notes that not every Wi-Fi network works with Wi-Fi Calling. Try a friend's Wi-Fi, a café, or a second phone's hotspot (as long as that phone's carrier allows it). If Wi-Fi Calling works elsewhere but not at home, you've narrowed it to your router or your home internet connection. That's actually good news, because you can fix it.

## Step 6: Fix the router

Log in to your router and look for these, one at a time:

- **Firewall or "security level" settings:** make sure outgoing UDP ports 500 and 4500 aren't blocked. On TP-Link, Netgear, ASUS and most ISP routers they're allowed by default, but a "high" security preset can block them.
- **IPsec passthrough or VPN passthrough:** if your router has it, turn it on.
- **SIP ALG:** it's meant for internet phones but often interferes with calls. Turning it off rarely hurts.
- **Firmware:** update it. Router bugs with long-lived UDP connections are common, and dropped calls after a few minutes is a classic symptom.

Also look at the basics. Calls need a stable connection more than a fast one. Weak signal at the edge of the house, or a busy 2.4 GHz band, causes choppy audio and calls that drop when you move. If your PC also has random "no internet" episodes on the same network, see my guide to [fixing Wi-Fi connected but no internet on Windows 11](https://blog.harshkohli.com/wifi-connected-no-internet-windows-11/), since the root cause is often the same router.

## Step 7: Reset network settings

This is the last thing to try on the phone. It forgets saved Wi-Fi networks and Bluetooth pairings, so have your Wi-Fi password handy.

- **iPhone:** Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings.
- **Pixel and stock Android:** Settings > System > Reset options > Reset Mobile Network Settings (or Reset Wi-Fi, mobile & Bluetooth on older versions).
- **Samsung:** Settings > General management > Reset > Reset network settings.

If it still doesn't work after all that and the phone is supported, contact your carrier. Wi-Fi Calling sometimes has to be provisioned on their side for your line, and only they can see that.

Fixed it with something I haven't mentioned? Tell me your phone, carrier and what worked in the comments.

## FAQ

### Why is Wi-Fi Calling not showing on my phone?

Usually your carrier doesn't support it on your plan or phone model, or your SIM is too old. Check the carrier's compatibility list, and ask for a new SIM or eSIM if your phone is listed but the option is missing.

### Does Wi-Fi Calling cost extra?

On most carriers, calls over Wi-Fi are billed like normal calls from your plan, with no extra charge. Some carriers charge differently for calls made while abroad, so check before you travel.

### Why do my Wi-Fi calls keep dropping?

Weak or unstable Wi-Fi is the most common reason, followed by router firewall settings and SIP ALG. Move closer to the router, try the 5 GHz band, update the router firmware and turn off SIP ALG.

### Does Wi-Fi Calling work with a VPN?

Hit and miss. I'd just switch the VPN off the moment calls start failing. If that fixes it, your carrier doesn't like the VPN, so keep it off while you need to make calls.

### Can I use Wi-Fi Calling without a SIM signal?

Yes. That's the whole point of it. Zero bars in a basement flat is fine, as long as the Wi-Fi works and Wi-Fi Calling was already set up.

### Is Wi-Fi Calling the same as WhatsApp calling?

No. It uses your actual phone number through your carrier, so you can ring anyone, landlines included. WhatsApp only reaches people on WhatsApp.