Fix: Wi-Fi Calling not Working

You may fail to use Wi-Fi calling on your phone due to corrupt cache/data of the Google Fi application. Moreover, the misconfiguration of your router’s settings like QoS and 5GHz band may also cause the error under discussion.

The user encounters the error when he tries to enable Wi-Fi calling or when he tries to place a Wi-Fi call (in some cases, the issue started to occur after an OS update). The issue is reported to occur nearly on all versions of Android OS and nearly all the models of Android phones (regardless of the manufacturer). Also, the issue is not limited to a particular carrier. For some users, the problem occurs in another country (works fine in their home country). .

Wi-Fi Calling Not Working

Before moving on with the solutions, make sure the developer options of your phone is enabled. Moreover, do not forget to opt-in the project FI by calling their helpline. Additionally, check if your phone model is compatible with Wi-Fi calling.

Solution 1: Force Reboot Your Phone and Reinsert the SIM Card into the Phone

The Wi-Fi calling issue could be a result of temporary communication/software glitch. The issue can be cleared by toggling on/off the Wi-Fi calling option and restarting your device.

  1. Swipe down (or up as per your phone) to open the Quick Settings menu and then long-press the Wi-Fi icon.
    Long Pressing Wifi
  2. Now tap on the Wi-Fi Preferences and then open Advanced.
    Open Advanced Wi-Fi Preferences
  3. Then disable the option of Wi-Fi Calling. Now remove the SIM card from your phone.
  4. Now press and hold the Power and Volume Down buttons until the phone restarts.
  5. Release the buttons and if Maintenance Boot Mode screen shows up, select the Normal Mode or Reboot.
    Maintenance Boot Mode
  6. Now reinsert the SIM and re-enable the Wi-Fi calling option.
  7. Then check if you can make Wi-Fi calls on your phone.

Solution 2: Clear the Cache and Data of the Google Fi App

The Google Fi app, like many other applications, uses a cache to boost up performance and improve the user experience. You may encounter the error at hand if the cache/data of the Fi app is corrupt due to unforeseen circumstances like an interrupted update. In this context, clearing the cache and data of the Google Fi app may solve the problem.

  1. Launch Settings of your phone and then open Apps/Application Manager.
    Open Application Manager
  2. Now find and tap on the Google Fi App.
    Open Google FI Application
  3. Then tap on Storage.
    Open Storage of Google Fi Application
  4. Now tap on Clear Cache and then tap on Clear Data.
    Clear Cache and Data of the Fi Application
  5. Then check if your phone is clear of the WIFI calling issue.

Solution 3: Use Airplane Mode of Your Phone

You may fail to use Wi-Fi calling if the signal strength of your phone is low because many carriers have made it mandatory for Wi-Fi calling to work if the signal strength of your phone is not below three bars. In this case, switching to the airplane mode (which will cut out all cellular/radio services) and then enabling just the Wi-Fi may solve the Wi-Fi calling issue.

  1. Slide up, or down as per your phone model, to open the Quick Settings menu of your phone and then tap on the Airplane icon to enable the Airplane Mode.
    Airplane Mode – Android
  2. Again, open the Quick Settings menu.
  3. Now tap and hold the WIFI icon. Then enable WIFI and connect to your WIFI network (mobile data should be disabled).
  4. Then check if you can make WIFI calls on your phone.
  5. If not, restart your phone and then check if you can make the WIFI calls.

Solution 4: Dial the Secret Code to Enable WIFI Calling

If you cannot access the WIFI calling options on your phone, then there is a secret code to open a hidden menu that can be used to enable the WIFI calling feature.

  1. Open the Dialpad of your phone and then dial the following code:
    *#*#4636#*#*
    Dial *#*#4636#*#* Code
  2. Now in the menu shown, tap on the option of Phone Information.
    Open Phone Information
  3. Then enable the option of WIFI Calling Provisioning.
  4. Now enable the option of VoLTE Provisioned.
  5. Then check if you can use WIFI calling.
    Enable VoLTE, WIFI Calling Provisioning, and WIFI Calling
  6. If not, then use the Airplane Mode method (as discussed in solution 3).

Solution 5: Enable Your Wi-Fi Network in the Settings of Wi-Fi Calling

You may fail to make WIFI calling if your Wi-Fi network is not enabled in the settings of Wi-Fi calling. This control is sometimes turned off by default. In this case, enabling your Wi-Fi network in the settings of your Wi-Fi calling may solve the problem. This option may not available for all the users. For illustration, we will discuss the process for a Samsung phone.

  1. Launch Settings of your phone and then open Calling Plus.
    Open Calling Plus in the Android Settings
  2. Now click on WIFI Calling.
  3. Then enable your WIFI network under the option of WIFI Calling Networks.
  4. Now check if you can use the WIFI Calling feature.

Solution 6: Use 2.4 GHz Band to Connect to Your Wi-Fi

Your router usually transmits on two bands: 2.4 GHz (slow but have longer range) and 5 GHz (fast but have the shorter range). Wi-Fi calling has a known history of issues when using the 5GHz band. In this scenario, using the 2.4 GHz band to connect to your Wi-Fi network may solve the problem. For illustration, we will discuss the process for a Netgear router. If you can switch to 2.4 GHz in your phone’s settings, if so, then switch to 2.4 GHz band to check if you can make Wi-Fi calls.

  1. Open a web browser and navigate to the management page of your router (or Routerlogin.net).
  2. Then enter your user name and password for the router (defaults are admin and password).
  3. Now open Settings and then open Wireless.
  4. Now uncheck the option of 5GHz. Also, make sure the option of 2.4Ghz is enabled.
    Disable 5GHz Band in the Router’s Settings
  5. Now click on the Apply button and then check if your phone is clear of the Wi-Fi calling issue.

Solution 7: Disable QoS in the Router’s Settings

QoS (Quality of service) manages data traffic to reduce latency/jitter or packet loss by prioritizing specific types of data on the network. You may encounter the error under discussion if QoS is interfering in the normal operation of the Wi-Fi calling. In this scenario, disabling QoS in the router’s settings may solve the problem.

  1. Open a web browser and navigate to the management page of your router (or Routerlogin.net). Then log in with your user name and password.
  2. Now navigate to the Advanced tab and then click on QoS Setup.
  3. Then uncheck the option of Turn Internet Access QoS On.
    Disable QoS in the Router’s Settings
  4. Now click on the Apply button and then check if you can use the WIFI calling on your phone.

Solution 8: Disable Roaming Services in the Settings of Your Phone

Roaming can be quite helpful in the areas with poor signals but it can hinder the operation of the Wi-Fi calling and thus cause the issue at hand. In this case, disabling Data Roaming – Connect to data services when roaming may solve the problem.

  1. Launch Settings of your phone and open Wireless & Networks (you may have to open More).
  2. Then tap on Mobile Network and then Data Roaming.
  3. Disable the option of Data Roaming: Connect to Data Services When Roaming.
    Disable Data Roaming
  4. Now check if you can use the WIFI calling option normally.

Solution 9: Disable Mac Randomization of Your Phone

Mac randomization is a handy feature to keep your phone safe when connecting to a new Wi-Fi network. However, we saw cases where you may fail to use Wi-Fi calling if MAC randomization of your phone is enabled most probably due to the mechanism of Wi-Fi calling setting specific MAC addresses. In this context, disabling Mac randomization may solve the problem.

  1. Launch Settings of your phone and then open Network & Internet.
  2. Now long-press the WIFI icon.
  3. Then tap on the Settings (gear) icon next to your WIFI network.
  4. Now tap on Advanced and then tap on Privacy.
    Open Privacy Settings of the WIFI Network
  5. Now select the option of Use device MAC.
    Use Device Mac
  6. Then check if you can use the WIFI calling feature.

Solution 10: Update Carrier Services Application

Google uses the Carrier Services app to enable the latest communication services from mobile carriers (that support enhanced features like Wi-Fi calling). This issue might occur if you are using an outdated Carrier Services app. In this scenario, updating the Carrier Services app to the latest build may solve the problem.

  1. Launch Google Play Store and then open its Menu.
  2. Now tap on My Apps & Games.
    Clicking on the My Apps & Games option
  3. Then navigate to the Installed tab and tap on the Carrier Services.
  4. Now tap on the Update button and then restart your device.
    Update Carrier Services
  5. Upon restart, check if you can use the WIFI calling feature normally.

Solution 11: Update the OS of Your Phone to the Latest Build

Google updates Android to patch the known bugs and cater to new features and advancements. You may fail to use Wi-Fi calling if you are using an outdated version of Android. In this context, updating the OS of your phone to the latest build may solve the problem.

  1. Back up your Android phone and connect your phone to a WIFI network.
  2. Start charging your phone and then open its Settings.
  3. Now open About Phone and then open System Update.
    Tap on System Update
  4. Then click on Check for Updates and if an update is available, then download and install it.
    Check for Updates
  5. After updating the OS of your phone, check if you can use WIFI calling.

Solution 12: Use Hangouts to Make Wi-Fi Calls

Although it is currently not mandatory for Wi-Fi calling to use Hangouts application (which once was). However, if you are not being able to make Wi-Fi calls, then using the Hangouts may solve the problem.

  1. Install Google Hangouts and Google Fi
  2. Now launch the Fi application and give all the permissions (making/receiving phone calls, messages, etc.) required by the Google Fi.
  3. Then launch the Hangouts and give all the permissions (making/receiving phone calls, messages, etc.) required by the Hangouts. Then use the same account as used with the Fi app.
  4. Then, in Settings of the Hangouts application, under the option of Google Fi Calls and SMS: enable Incoming Calls and Messages.
    Enable Incoming Google Fi Calls and SMS in Hangouts
  5. Now check if you can use WIFI calling on your phone by making a call through Hangouts.
  6. If not, then uninstall and reinstall Hangouts (especially if it was already installed before starting this process) to check if your phone is clear of the WIFI calling error.
  7. If not, log out of your Google Account and restart your phone.
  8. Upon restart, login to your Google Account and hopefully, the WIFI calling issue is resolved,

If nothing has worked for you, then contact your carrier to check if everything on their end is working properly. Also, check if the following features are enabled for your account:

Volte provisioned (HD Calling)

Video Calling

Wi-Fi Calling

If you can access your carrier settings through a web browser (preferably on a PC), then enable these settings in your account. Also, make sure your E911 address is enabled (especially T-Mobile).

If the issue persists, try SIM of another service provider on your phone. Also, check if the issue persists on a different WIFI network (if not, then try a different router on your WIFI network). If you are using an E-SIM in your phone, then switch to a physical SIM and check if the issue is resolved.

Kevin Arrows
Kevin is a dynamic and self-motivated information technology professional, with a Thorough knowledge of all facets pertaining to network infrastructure design, implementation and administration. Superior record of delivering simultaneous large-scale mission critical projects on time and under budget.

Expert Tip

Fix: Wi-Fi Calling not Working

If the issue is with your Computer or a Laptop you should try using Restoro which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Restoro by clicking the Download button below.

Download Now

I'm not interested