Wi-Fi Calling does not work on this network

Wi-Fi Calling sends your phone calls over the internet to your carrier. It needs carrier support and a network that lets its encrypted tunnel through. This guide separates carrier, device and network causes.

Fix this with your agentCopies a prompt for Claude Code, Codex or any agent that can use Terminal.

My Mac has this problem: Wi-Fi Calling does not work on this network. Read https://kilobat.app/guides/wifi-calling-not-working.md and work through it with me. Install the Kilobat CLI if it’s missing: brew install seifip/kilobat/kilobat. Run the guide’s Terminal and kilobat checks yourself and tell me what you find. List the steps only I can do. Ask before you change any setting.

Applies to: iPhone with a carrier that supports Wi-Fi Calling. Mac steps are for macOS 14 Sonoma and later with the FaceTime app.Checked: 7 November 2026

Symptoms

  • Control Center does not show “Wi-Fi” next to the carrier name on one Wi-Fi network.
  • Wi-Fi Calling works at home, but not at work, at a hotel or on a café network.
  • The Mac does not ring for iPhone calls, or calls from the Mac fail.
  • Calls drop when a VPN connects.

Likely causes

  • The carrier or the plan does not support it. Apple says to confirm first that your carrier offers Wi-Fi Calling.
  • The network blocks the carrier’s IPsec tunnel. Apple lists UDP ports 500 and 4500 for Wi-Fi Calling. AT&T says that its Wi-Fi Calling needs IPSec pass-through on the router.
  • A sign-in page is not complete. On hotel or café Wi-Fi, traffic is blocked until you accept the sign-in page. See Wi-Fi login page does not appear on a Mac.
  • A VPN carries the call traffic. Apple’s VPN settings exclude Wi-Fi Calling from an all-traffic tunnel by default. A VPN app or profile can change this.
  • Calls on other devices are off. The Mac needs Calls from iPhone in FaceTime and Allow Calls on Other Devices on the iPhone.
  • The carrier does not support calls on devices away from the iPhone. Apple says that only some carriers support Wi-Fi Calling on devices that are not on the iPhone’s Wi-Fi network.

How to check

  1. On the iPhone, open Settings > Cellular > Wi-Fi Calling. Make sure that Wi-Fi Calling on This iPhone is on.

  2. Join another Wi-Fi network. Apple says that not all networks work with Wi-Fi Calling.

  3. If the network has a sign-in page, open Safari and complete it.

  4. Turn off any VPN on the iPhone. Test a call again.

  5. On the Mac, open FaceTime. Choose FaceTime > Settings. Make sure that Calls from iPhone is on.

  6. On the iPhone, open Settings > Cellular > Calls on Other Devices. Make sure that your Mac is on.

How to fix it

  1. Contact your carrier if Wi-Fi Calling is not available on your plan.

  2. Install the latest software on the iPhone and the Mac.

  3. Restart the iPhone. Wait two minutes before the next step.

  4. Turn Wi-Fi Calling off, then on again.

  5. If you manage the router, allow outgoing UDP 500 and 4500. Turn on IPsec pass-through if the router has it.

  6. Install the latest router firmware. Ask your carrier for the hosts and ports that its service needs.

  7. On a work network, ask the administrator to allow the carrier’s Wi-Fi Calling traffic.

  8. If nothing works, reset network settings on the iPhone. Open Settings > General > Transfer or Reset iPhone > Reset.

With Kilobat

  1. Find if a Wi-Fi sign-in page still blocks the Mac on this network.

    kilobat portal
  2. Show if a VPN is on, and whether DNS or IPv6 go around it.

    kilobat vpn
  3. Measure latency spikes on the Wi-Fi. Spikes make calls break up.

    kilobat stutter --target internet
  4. Kilobat checks the Mac only. It cannot test the iPhone’s connection to the carrier.

Questions

Can I use Wi-Fi Calling on my Mac when the iPhone is off?

Only if your carrier supports Wi-Fi Calling for other devices. Without that, the iPhone must be on and on the same Wi-Fi network.

Do I need to open ports on a home router?

Check the router only when Wi-Fi Calling fails on that router and works on other networks. Then look for IPsec pass-through and rules that block UDP 500 or 4500.

Is SIP ALG a cause?

Apple does not document it as a cause. Ask your carrier or router maker if their documentation mentions it.

Sources

Checked on 7 November 2026.