Setup and Configuration

Why Can’t I Call on Wifi? IMS Issues

Introduction If you have ever picked up your phone, dialed a number, and seen the call fail even though you are connected to a strong Wi-Fi network, you have probably asked yourself, Why Can’t I Call on Wifi? The answer is often tied to IMS, or IP Multimedia S

HowToFixWiFi

Introduction

If you have ever picked up your phone, dialed a number, and seen the call fail even though you are connected to a strong Wi-Fi network, you have probably asked yourself, Why Can’t I Call on Wifi? The answer is often tied to IMS, or IP Multimedia Subsystem, the technology that makes Wi-Fi calling possible. When IMS registration fails, your phone cannot hand the call over to the internet, and you are left with dropped calls, error messages, or a silent dial tone.

This guide explains what IMS is, why it breaks, and how to fix it. Whether you use Android or iPhone, the steps below will help you restore reliable Wi-Fi calling.

Table of Contents

What Is Wi-Fi Calling and How Does It Work?

Wi-Fi calling lets your phone place and receive calls over a wireless internet connection instead of a cellular tower. It is especially useful in basements, rural areas, or buildings with thick walls where cellular signal is weak. When enabled, your phone routes voice traffic through your Wi-Fi network to your carrier’s servers.

Unlike apps such as WhatsApp or Zoom, native Wi-Fi calling uses your regular phone number. That means callers do not need a special app, and you do not need to change your dialing habits. The feature is built into modern smartphones and activated through your carrier.

What Is IMS and Why Does It Matter?

IMS stands for IP Multimedia Subsystem. It is the framework carriers use to deliver voice and multimedia services over IP networks. When you make a Wi-Fi call, your phone must register with the carrier’s IMS core before the call can connect.

If IMS registration fails, the call never reaches the network. You might see messages such as “IMS registration failed,” “Not registered on network,” or “Call failed.” Understanding IMS is the first step toward answering Why Can’t I Call on Wifi?

IMS Registration Explained

IMS registration is a handshake between your phone and your carrier. Your device sends identity information, authentication keys, and network details. The carrier verifies your account, confirms that your plan supports Wi-Fi calling, and grants access.

This process can fail for many reasons: expired authentication tokens, incorrect APN settings, blocked ports, or outdated carrier profiles. When registration fails, your phone falls back to cellular or shows an error.

Common IMS Error Messages

  • IMS registration failed: Your phone could not authenticate with the carrier.
  • Not registered on network: The IMS session expired or was rejected.
  • Call failed: The network rejected the call request.
  • Wi-Fi calling unavailable: Your carrier or device does not support the feature.
  • Emergency calls only: IMS is down and only emergency services work.

Why Can’t I Call on Wifi? Common Causes

There is rarely a single cause. IMS issues usually come from a combination of device, network, and carrier problems. The sections below break down the most common culprits.

IMS Registration Failure

This is the most direct cause. If your phone cannot register with the IMS core, Wi-Fi calling will not work. Registration failures often follow software updates, SIM changes, or travel to a different region.

Carrier or Plan Not Supported

Not every carrier supports native Wi-Fi calling, and not every plan includes it. Some prepaid plans exclude the feature. If your carrier does not support IMS-based Wi-Fi calling, your phone may show the toggle but never connect.

Incorrect Wi-Fi Calling Settings

Sometimes the feature is turned off, or the preferred network type is set to cellular only. A misconfigured setting can prevent IMS from activating even when everything else is correct.

Network or Router Restrictions

Routers with strict firewalls, VPNs, or parental controls can block the ports IMS needs. Corporate networks and public hotspots often restrict voice traffic. Even a simple DNS issue can interrupt registration.

Software Bugs or Outdated Firmware

Operating system bugs can break IMS components. Outdated carrier settings or firmware may lack the latest IMS profiles. A pending update could be the only thing standing between you and working calls.

How to Fix IMS Issues Step by Step

Follow these steps in order. Test Wi-Fi calling after each step so you know what fixed the issue.

Step 1: Check Wi-Fi Calling Settings

  1. Open your phone’s Settings.
  2. Go to Network & Internet or Connections.
  3. Tap Wi-Fi Calling and turn it on.
  4. Select “Wi-Fi preferred” if available.
  5. Confirm your emergency address is set, as many carriers require it.

Step 2: Restart Device and Router

A simple restart clears temporary IMS tokens and refreshes the network. Restart your phone, then unplug your router for 30 seconds and plug it back in. Wait for full connection before testing a call.

Step 3: Update Software and Carrier Settings

  • Install the latest operating system update.
  • Check for carrier settings updates in your phone settings.
  • Update your router firmware if an update is available.

Step 4: Reset Network Settings

Resetting network settings clears saved Wi-Fi networks, Bluetooth pairings, and cellular settings. It often fixes IMS registration by forcing a fresh handshake. You will need to reconnect to Wi-Fi afterward.

Step 5: Re-register IMS

On Android, you can sometimes force re-registration by toggling airplane mode for 10 seconds, then turning Wi-Fi back on. On iPhone, toggling Wi-Fi calling off and on can trigger a new registration. If your carrier provides a code, such as *#*#4636#*#* on some Android devices, you can view IMS status and force registration from the testing menu.

Step 6: Contact Carrier

If none of the above works, contact your carrier. Ask them to verify that your line supports Wi-Fi calling, refresh your IMS profile, and check for account-level blocks. They can also push updated carrier settings remotely.

Wi-Fi Calling vs Cellular Calling

The table below compares the two calling methods so you can decide when to use each.

Feature Wi-Fi Calling Cellular Calling
Connection type Internet (Wi-Fi) Cellular tower
Best for Indoor, low-signal areas Outdoors, mobile use
Requires IMS Yes Sometimes (VoLTE)
Uses phone number Yes Yes
Emergency address Required by most carriers Not required
Typical latency Low with good Wi-Fi Low with strong signal

Advanced Troubleshooting for Android

Android devices vary by manufacturer, but several universal steps can resolve IMS issues.

  • Check IMS status in the hidden testing menu on supported devices.
  • Clear the cache for Phone and Carrier Services apps.
  • Remove and reinsert the SIM card to refresh provisioning.
  • Disable VPNs temporarily, as they can block IMS ports.
  • Try a different Wi-Fi network to rule out router issues.

If your phone supports VoLTE, make sure it is enabled, because many carriers tie IMS registration to VoLTE provisioning.

Advanced Troubleshooting for iPhone

iPhones handle IMS behind the scenes, but you can still take corrective steps.

  • Toggle Wi-Fi calling off and on in Settings > Phone > Wi-Fi Calling.
  • Update iOS to the latest version.
  • Reset network settings in Settings > General > Transfer or Reset iPhone.
  • Check that your carrier supports Wi-Fi calling on your specific plan.
  • Remove any VPN profiles that might interfere.

On iPhone, IMS registration often depends on carrier bundle updates. If calls fail after travel, resetting network settings usually restores service.

Router and Network Requirements

Your router must allow the traffic IMS needs. Most home routers work fine, but some settings can block calls.

  • Allow UDP ports used for voice traffic.
  • Avoid strict NAT types that block peer-to-peer connections.
  • Disable SIP ALG if it causes conflicts with IMS.
  • Use a stable DNS server, such as your ISP’s or a public resolver.
  • Keep router firmware updated.

If you are on a corporate or public network, Wi-Fi calling may be intentionally blocked. Test on a home network to confirm.

Tips and Best Practices

  • Keep your emergency address updated in carrier settings.
  • Use Wi-Fi calling as a backup, not a replacement for cellular coverage.
  • Restart your phone weekly to refresh IMS registration.
  • Avoid switching between multiple Wi-Fi networks rapidly while on a call.
  • Monitor carrier announcements for outages affecting IMS.
  • Document error messages to share with support.

Frequently Asked Questions

Why Can’t I Call on Wifi? even with strong signal?

A strong Wi-Fi signal does not guarantee IMS registration. The issue may be carrier provisioning, router restrictions, or software bugs. Follow the troubleshooting steps to isolate the cause.

Does Wi-Fi calling use data?

Yes, Wi-Fi calling uses your internet data, but it typically does not count against your cellular data plan. Voice calls use relatively little bandwidth.

Can I use Wi-Fi calling internationally?

It depends on your carrier. Some carriers allow Wi-Fi calling abroad at domestic rates, while others restrict it. Check your plan details before traveling.

Why does IMS registration fail after an update?

Updates can reset carrier profiles or introduce bugs. Re-registering IMS, updating carrier settings, or resetting network settings usually resolves the issue.

Is Wi-Fi calling secure?

Wi-Fi calling uses encryption between your phone and the carrier. However, the security of the Wi-Fi network itself matters. Avoid sensitive calls on untrusted public networks.

Conclusion

When you ask Why Can’t I Call on Wifi?, the answer usually traces back to IMS. IMS registration connects your phone to your carrier over the internet, and when it fails, calls cannot complete. By checking settings, updating software, resetting network configurations, and contacting your carrier, you can usually restore service.

Start with the simple fixes, such as toggling Wi-Fi calling and restarting your devices. If the problem persists, move to advanced steps like resetting network settings or contacting support. With a systematic approach, most IMS issues can be resolved without replacing your phone.