Wi-Fi calling not working after a carrier change — and how to turn on RCS when you switch

Your phone is free to roam, you pop in a new SIM or eSIM, and—boom—calls over Wi-Fi stop. Texts feel slow. Group chats? Messy. Annoying, right?

Here’s the thing: nothing’s “broken.” A few settings and one or two account flags just didn’t follow you to the new network. Fix those, and both Wi-Fi calling and rich texting (RCS) usually come back within minutes.

Let me show you, step by step—light on jargon, heavy on results.

Key Takeaways

  • Most Wi-Fi Calling issues after an unlock are provisioning problems. Update carrier settings, reboot with a SIM reinsert, enable VoLTE + Wi-Fi Calling, and add your E911 address to trigger a clean IMS registration.
  • Correct APN and a fresh IMS register fix stubborn toggles. Use the default carrier APN, briefly toggle Airplane mode, disable VPN/private DNS, and—if needed—refresh the eSIM or swap to a new physical SIM.
  • RCS works once Google Messages and Carrier Services are in sync. Set Google Messages as default, turn on Chat/“RCS chats,” update Carrier Services, and clear its storage if activation stays stuck on “Setting up.”
  • When DIY steps fail, ask the carrier to reprovision your line. Request VoLTE + Wi-Fi Calling feature codes, an IMS reprovision, and IMEI/plan verification—especially right after a number port or plan change.

Why Wi-Fi Calling Breaks After an Unlock

When a carrier locks a phone, it isn’t just blocking other SIMs. Carriers also “provision” calling features on their network profile for your exact device model and IMEI. After you unlock and move to a new carrier (or even a different plan on the same carrier), that profile can be out of sync. Two things usually need to happen:

  1. Your new carrier must provision your line for VoLTE/VoNR (voice over LTE/5G) and Wi-Fi Calling.
  2. Your phone must register those services through IMS (IP Multimedia Subsystem) using the correct APN and carrier bundle.

If either piece is missing or stale, Wi-Fi Calling won’t toggle on, calls may drop to 2G/3G (or fail), and you’ll see “Unable to activate” messages.

📖 Also Read: Military Deployment Phone Unlock (AT&T) — How to Get a Carrier Unlock on PCS Orders

Quick Pre-Check: Does Your Phone and Plan Support It?

Before deep troubleshooting, confirm the basics:

  • Your device model supports Wi-Fi Calling on your new carrier’s network. (Almost all modern iPhone/Android models do.)
  • Your plan includes Wi-Fi Calling. Some plans and prepaid options require a specific tier or add-on.
  • You have a stable Wi-Fi network with internet access (try loading a webpage on the same network).
  • For iPhone: your Apple ID is signed in and iMessage/FaceTime activate normally.
  • For Android: you’re using a carrier-supported dialer and Messages app (Google Messages is safest for RCS).

If those check out, move on to the fixes.

Fixes for “Wi-Fi Calling Not Working After Unlock” (iPhone & Android)

Wi-Fi Calling Not Working After Unlock How to Fix It — Plus How to Enable RCS After Switching Carriers

The Clean Provisioning Reset (Most Reliable)

This is the single most effective path when you’ve just switched carriers or finished an unlock.

Step 1: Update Carrier Settings

  • iPhone: Settings → General → About. If a “Carrier Settings Update” prompt appears, tap Update.
  • Android: Settings → About phone → SIM status or Carrier settings. Many Android phones update silently; still, check for System update and Carrier services updates in the Play Store.

Step 2: Refresh Network Registration

  • Power off.
  • Remove the SIM.
  • Wait 30 seconds.
  • Reinsert the SIM.
  • Power back on and leave the phone idle for 2–3 minutes on LTE/5G with good signal. This gives the line time to re-register IMS.

Step 3: Toggle VoLTE and Wi-Fi Calling

  • iPhone: Settings → Cellular → your line → Wi-Fi Calling (turn on). Also confirm Voice & Data is set to LTE/5G Auto.
  • Android: Settings → Network & Internet → SIMs → enable VoLTE (or 4G Calling) and Wi-Fi Calling. On some brands it’s under Mobile network → Advanced.

Step 4: Enter/Confirm Emergency Address (E911)

Most carriers require an address on file before Wi-Fi Calling activates. If prompted, enter your current address and save.

If Wi-Fi Calling still won’t stay on, keep going.

APN & IMS Registration Checks

Your phone uses APN settings to reach the network. It also relies on IMS for Wi-Fi Calling and VoLTE. If either is wrong, the feature stalls.

Check APN

  • iPhone: APN usually comes from the carrier bundle. If your data works but Wi-Fi Calling doesn’t, APN is likely fine.
  • Android: Settings → Mobile network → Access Point Names. Use the default APN your carrier provides. Avoid random APN lists from old forums; one extra field can break IMS.

Force a Fresh IMS Registration

  • Turn Airplane mode on for 30 seconds, then off.
  • Disable Wi-Fi briefly so the phone registers IMS over cellular first, then re-enable Wi-Fi and turn on Wi-Fi Calling.
  • If you have a dual-SIM phone, temporarily disable the second line to avoid conflicts during registration.

Carrier App Provisioning

Install your carrier’s official app (e.g., “My [Carrier]”). Sign in and look for Wi-Fi Calling toggles or “Manage services.” Carrier apps often trigger behind-the-scenes provisioning pushes to your line.

Router & Network Tweaks for Wi-Fi Calling

Sometimes the problem isn’t the phone—it’s the Wi-Fi environment.

  • 2.4GHz vs 5GHz: If your router splits bands, try the other one. 5GHz is often cleaner for voice.
  • QoS/UDP: Ensure your router doesn’t block UDP ports commonly used by VoWiFi. If there’s a “SIP ALG” setting, try toggling it off.
  • Guest Networks & Captive Portals: Wi-Fi Calling may fail on guest SSIDs, school or hotel networks, or any network with a login splash page. Test on a home network or mobile hotspot.

If Wi-Fi Calling works on one Wi-Fi but not another, you’ve found the culprit.

eSIM and SIM Profile Refresh

Unlocked phones often move to eSIM. Occasionally a stale eSIM profile blocks IMS features.

  • Delete and re-add eSIM: In your cellular settings, remove the plan (note: this disables service temporarily). Then add it back using the carrier’s QR code or activation app.
  • Physical SIM swap: If you’re on physical SIM, ask your carrier to issue a new SIM. A fresh ICCID can kick off clean provisioning.

When to Call Your Carrier

If you’ve tried everything and the toggle still won’t stick, your line may be missing feature codes. Ask for:

  • VoLTE/HD Voice and Wi-Fi Calling feature codes to be added or re-added.
  • A provisioning refresh or IMS reprovision on your number.
  • Confirmation that your IMEI is whitelisted and your exact device model supports Wi-Fi Calling on your plan.
  • If you ported your number recently, ask them to verify the port is fully completed and the service profile is “in sync.”

📖 Also Read: Unlock a Financed iPhone on Verizon (2025) & Can You Unlock on Installments with T-Mobile?

Enable RCS After Switching Carriers (Android & iPhone)

RCS (Rich Communication Services) brings read receipts, typing indicators, higher-quality media, and better group chats. After a carrier switch, RCS sometimes reverts to SMS/MMS until you re-activate it.

RCS on Android (Google Messages Recommended)

Step 1: Make Google Messages Your Default

Open Google Messages → Settings → Set as default SMS app if prompted.

Step 2: Turn On Chat Features

In Google Messages: Settings → RCS chats (or Chat features) → toggle On.
Watch the status: it should move from Setting up to Connected within a few minutes.

Step 3: Clear Old Registration (If Stuck on “Setting up…”)

  • Ensure Carrier Services app is installed and updated from the Play Store.
  • In Android Settings → Apps → Carrier Services → Storage & cache → Clear storage and Clear cache.
  • In the same Apps list, find Messages → Storage → Clear cache (not data, if you want to keep message history).
  • Reopen Messages, confirm your phone number, and wait for Connected.

Step 4: Data and APN Are King

RCS needs mobile data or Wi-Fi with Google connectivity. If you blocked background data or use a restrictive APN, RCS activation may fail. Re-enable background data for Messages and Carrier Services.

Step 5: Dual-SIM Notes

If using two lines, assign the correct number as the primary for SMS/RCS in Messages. Disable the second line temporarily if activation loop persists.

RCS on iPhone (iMessage & RCS)

Apple now supports RCS on recent iOS versions while still using iMessage between Apple devices. Activation is straightforward:

  • Update to the latest iOS.
  • Go to Settings → Messages → ensure iMessage is on, then enable RCS (if available in your region/carrier).
  • Confirm your line is active and can receive SMS (Apple and carriers still use SMS for some activations).
  • If you switched carriers, double-check Send & Receive shows the correct phone number.

If RCS doesn’t appear yet on your iPhone, iMessage will still handle rich features with other Apple users, and SMS/MMS will cover the rest until RCS support reaches your device/region.

Where the switches live: iPhone vs Android

TaskiPhone pathAndroid path (common)
Turn on Wi-Fi CallingSettings → Phone → Wi-Fi CallingSettings → Network & Internet → SIMs → Wi-Fi Calling
Check VoLTE/HD VoiceSettings → Cellular → Voice & Data → LTE/5G OnSettings → SIMs → Preferred network → LTE/5G; also VoLTE/HD Voice if shown
Carrier profile updateSettings → General → About (wait for prompt)Settings → System → Carrier services/update (varies by brand)
Reset network (last resort)Settings → General → Transfer or Reset → Reset → Reset Network SettingsSettings → System → Reset options → Reset Wi-Fi, mobile & Bluetooth

Tip: Some Android skins hide Wi-Fi calling inside the Phone app settings. Open the dialer → three-dot menu → Settings → Calls → Wi-Fi Calling.

📖 Also Read: eSIM to eSIM transfer when switching carriers (iPhone & Android)

Extra Tips That Solve the “Impossible” Cases

Turn Off VPNs and Private DNS Temporarily

RCS and Wi-Fi Calling both rely on specific endpoints. A strict VPN, ad-blocker, or private DNS profile can block activation. Disable them for a few minutes while activating, then turn them back on to test.

Time and Date Must Be Automatic

Set Date & Time to Automatic. Wrong time causes certificate checks to fail, leaving RCS on “Setting up” or Wi-Fi Calling on “Unable to activate.”

Remove Old Profiles or Carrier Configs

If you ever installed an APN profile, beta configuration, or enterprise MDM, remove it. Then reboot and try activation again.

Test With Another Number

If possible, put a friend’s SIM from the same carrier into your phone for five minutes. If Wi-Fi Calling toggles on instantly, you know your device is fine and the issue is your line’s provisioning. Share that result with support—this speeds up fixes.

FAQs

Why is Wi-Fi Calling not working after I unlocked my phone?
Because your line and device may need to be re-provisioned for IMS services on the new carrier. Updating carrier settings, refreshing the SIM/eSIM, confirming your E911 address, and enabling VoLTE usually fixes it.

Do I need a special plan for Wi-Fi Calling?
Some carriers include it by default; others limit it to certain plan tiers. Check your plan details or ask support to confirm the feature codes are on your line.

What’s the difference between VoLTE and Wi-Fi Calling?
VoLTE carries your voice over LTE or 5G; Wi-Fi Calling routes your calls over Wi-Fi when cellular is weak. Both rely on IMS, so if one is broken, the other might be too.

How do I enable RCS after switching carriers on Android?
Use Google Messages as default, turn on Chat features, update Carrier Services, and clear its storage if activation stalls. Keep mobile data/Wi-Fi active and ensure your number is correct.

Will RCS work on iPhone?
On recent iOS versions and supported carriers/regions, yes—there’s a toggle in Messages settings. Otherwise, iMessage handles rich features with Apple devices, and SMS/MMS is used with others until RCS is available.

Does a VPN block Wi-Fi Calling or RCS?
Sometimes. Try turning off VPNs, private DNS, and aggressive ad-blockers during activation. You can usually turn them back on afterward.

Step-By-Step Summary

If you only have a few minutes, do this:

  1. Update carrier settings and system software.
  2. Power off, remove SIM/eSIM, wait, reinsert, reboot, and let the phone sit on LTE/5G for a few minutes.
  3. Enable VoLTE/5G voice and Wi-Fi Calling; enter your E911 address.
  4. Verify APN defaults and turn off VPN/private DNS during activation.
  5. For RCS: make Google Messages the default, enable Chat features, update Carrier Services, and clear its storage if stuck.
  6. If still broken, ask your carrier to reprovision VoLTE + Wi-Fi Calling and confirm your IMEI is properly registered.

The Final Thoughts

Unlocking a phone should give you freedom, not friction. When Wi-Fi Calling won’t turn on or RCS refuses to connect after a carrier switch, it almost always comes down to provisioning and a few settings that need a refresh. Work through the steps above in order—they’re quick, low-risk, and proven. If you hit a wall, don’t be shy about calling support and saying exactly what you tried. Once they push a clean profile to your line, the toggles usually light up right away.

You’ve got this. Clear steps, no guesswork, and a phone that finally does what you paid for—call and message anywhere, on the network you choose.