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.
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.
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
On the iPhone, open Settings > Cellular > Wi-Fi Calling. Make sure that Wi-Fi Calling on This iPhone is on.
Join another Wi-Fi network. Apple says that not all networks work with Wi-Fi Calling.
If the network has a sign-in page, open Safari and complete it.
Turn off any VPN on the iPhone. Test a call again.
On the Mac, open FaceTime. Choose FaceTime > Settings. Make sure that Calls from iPhone is on.
On the iPhone, open Settings > Cellular > Calls on Other Devices. Make sure that your Mac is on.
How to fix it
Contact your carrier if Wi-Fi Calling is not available on your plan.
Install the latest software on the iPhone and the Mac.
Restart the iPhone. Wait two minutes before the next step.
Turn Wi-Fi Calling off, then on again.
If you manage the router, allow outgoing UDP 500 and 4500. Turn on IPsec pass-through if the router has it.
Install the latest router firmware. Ask your carrier for the hosts and ports that its service needs.
On a work network, ask the administrator to allow the carrier’s Wi-Fi Calling traffic.
If nothing works, reset network settings on the iPhone. Open Settings > General > Transfer or Reset iPhone > Reset.
With Kilobat
Find if a Wi-Fi sign-in page still blocks the Mac on this network.
kilobat portalShow if a VPN is on, and whether DNS or IPv6 go around it.
kilobat vpnMeasure latency spikes on the Wi-Fi. Spikes make calls break up.
kilobat stutter --target internetKilobat 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
- Apple Support: Make a call with Wi-Fi Calling
- Apple Support: Set up your iPhone and FaceTime on Mac for phone calls
- Apple Support: TCP and UDP ports used by Apple software products
- AT&T: AT&T Wi-Fi Calling LAN and VPN Configuration
- Apple Developer: VPN payload, ExcludeCellularServices
Checked on 7 November 2026.