RCS Activation After Porting to an MVNO: Stuck on “Setting Up Messages”?

November 16, 2025
RCS Activation After Porting to an MVNO Stuck on Setting Up Messages

TL;DR – Quick Answer

If your RCS is stuck on “Setting up” or “Waiting for activation” after porting to an MVNO, your number is likely still registered with your old carrier’s RCS system. The fastest fix is using Google’s deregistration portal at messages.google.com/disable-chat to unlink your number from the previous service. After deregistering, restart your phone, clear your messaging app’s cache, and wait 24-72 hours for RCS to reactivate. However, be aware that some MVNOs don’t support RCS at all, especially on iPhone, so check carrier compatibility first!

Understanding the Problem

So you just ported your number to a new MVNO (Mobile Virtual Network Operator) like Mint Mobile, Google Fi, Visible, or Cricket Wireless, and now your messaging app is stuck on that dreaded “Setting up…” status. Or maybe you’re seeing “Waiting for activation” on your iPhone with iOS 18. You’re not alone—this is one of the most frustrating issues people face when switching carriers in 2025.

Here’s what’s actually happening behind the scenes: When you had RCS enabled on your previous carrier, your phone number got registered with that carrier’s RCS infrastructure. Even though you’ve ported your number to a new carrier, the old RCS system doesn’t automatically know you’ve left. It’s like moving apartments but the mail keeps going to your old address because you forgot to file a change of address form.

💡What is RCS Anyway?

Rich Communication Services (RCS) is the modern upgrade to traditional SMS texting. Think of it as what text messaging should have been all along. With RCS, you get features like:

  • Read receipts and typing indicators
  • High-quality photo and video sharing
  • Larger file attachments
  • Group chats with proper features
  • Messaging over Wi-Fi and mobile data
  • End-to-end encryption (in some cases)
  • Apple finally added RCS support to iPhones with iOS 18 in September 2024, ending years of the “green bubble vs blue bubble” divide. However, the rollout hasn’t been smooth, especially for MVNO customers.

    Why MVNOs Have More RCS Issues

    MVNOs are carriers that don’t own their own network infrastructure—they lease it from major carriers like T-Mobile, Verizon, or AT&T. While this business model keeps costs down for consumers, it creates complications for RCS activation.

    The problem is that RCS requires specific carrier configurations and infrastructure. When a major carrier like Verizon enables RCS, they’re setting it up for their own systems. MVNOs that use Verizon’s network don’t automatically get access to those RCS servers. Each MVNO needs to either build their own RCS infrastructure or negotiate access to the parent carrier’s system.

    Important Reality Check:

    Not all MVNOs support RCS, period. Some will never show the RCS option in your settings no matter what you do. This is especially true for iPhone users—even with iOS 18, many MVNOs simply don’t have RCS enabled for their customers yet. Before spending hours troubleshooting, verify that your specific MVNO actually supports RCS on your device type.

    Why MVNOs Have More RCS Issues

    MVNO CarrierAndroid RCS SupportiPhone RCS Support (iOS 18+/26+)Parent Network
    Google Fi✅ Full support via Google Messages✅ Supported (as of iOS 18.4/26+)T-Mobile/US Cellular
    Mint Mobile✅ Supported via Google Messages✅ Supported (rolling out 2025)T-Mobile
    Visible (Verizon)✅ Supported⚠️ Limited/Rolling outVerizon
    Cricket Wireless✅ Supported⚠️ Limited availabilityAT&T
    Metro by T-Mobile✅ Full support✅ SupportedT-Mobile
    Boost Mobile⚠️ Partial support❌ Not yet availableAT&T/T-Mobile
    US Mobile✅ Supported✅ Supported (T-Mobile SIMs)Verizon/T-Mobile
    Tello✅ Supported⚠️ Rolling outT-Mobile
    Ultra Mobile✅ Supported✅ Supported (iOS 18.4+/26+)T-Mobile
    Straight Talk⚠️ Depends on SIM type❌ LimitedVarious
    Total Wireless⚠️ Partial support❌ Not availableVerizon
    Virgin Mobile✅ Supported⚠️ LimitedT-Mobile

    Note: Support status can vary by plan type and SIM card. T-Mobile MVNOs generally have better RCS support than Verizon or AT&T MVNOs as of early 2025.

    The Root Causes of “Setting Up” Status

    When your RCS gets stuck, it’s usually because of one of these issues:

    Previous Carrier Registration Conflict

    Your phone number is still registered in your old carrier’s RCS database. This is the most common cause and happens when you didn’t disable RCS before porting your number.

    MVNO Doesn’t Support RCSe

    Your new carrier simply doesn’t have RCS infrastructure set up yet. No amount of troubleshooting will fix this—you’ll need to wait for your carrier to enable support.

    Carrier Settings Not Updated

    Your phone hasn’t downloaded the correct carrier configuration file. This is especially common on iPhones, which require carrier-specific profiles to enable RCS.

    Google Messages/iOS Cache Issuesy

    Your messaging app has corrupted data from the previous setup preventing fresh registration.

    Solutions That Actually Work

    Solution 1: Use Google’s Deregistration Portal (Most Effective)

    This is the nuclear option that works for most people. Google provides a web portal specifically designed to unlink your phone number from RCS when you no longer have access to your old device or it’s not working properly.

    • Visit the deregistration portal: Go to messages google disable chat in any web browser
    • Enter your phone number: Type in the phone number that’s stuck in RCS limbo
    • Request verification code: Click “Send Code” and you’ll receive a 6-digit code via SMS
    • Complete deregistration: Enter the verification code and click “Verify”
    • Wait for confirmation: You should see a message saying “Chat Features Have Been Turned Off”
    • Restart and wait: Turn off your phone completely, wait 30 seconds, turn it back on, and give it 24-72 hours for the changes to propagate through the system
    Pro Tip: 

    Don’t try to re-enable RCS immediately after deregistering. The system needs time to update across all the carrier networks. Wait at least 24 hours, but ideally 3 days, before attempting to reactivate RCS on your new carrier.

    Solution 2: Clear Messaging App Data (Android)

    If you’re using an Android device with Google Messages, clearing the app data can force a fresh RCS registration attempt.

    • Open Settings on your Android device
    • Go to Apps (might be called “Applications” or “App Manager”)
    • Find “Messages” in the app list
    • Tap Storage (or “Storage & cache”)
    • Tap “Clear Data” and then “Clear Cache”
    • Also clear data for “Carrier Services” if you see it in your app list
    • Restart your phone
    • Open Messages and sign back in with your Google account
    • Go to Settings > RCS chats and turn on RCS

    Your text conversations will still be intact after clearing data, but you’ll need to sign back into your Google account in the Messages app.

    Solution 3: Reset Network Settings (iPhone)

    For iPhone users on iOS 18, resetting network settings can help force the carrier profile to reload with proper RCS configurations.

    • Open Settings on your iPhone
    • Go to General > Transfer or Reset iPhone
    • Tap Reset
    • Select “Reset Network Settings”
    • Enter your passcode when prompted
    • Confirm the reset
    • After restart, go to Settings > General > About and wait for any carrier updates
    • Check Settings > Apps > Messages to see if RCS is now available
    What Resetting Network Settings Affects

    This will erase all saved Wi-Fi networks, Bluetooth pairings, VPN configurations, and cellular settings. You’ll need to reconnect to your Wi-Fi network after the reset. It won’t affect your personal data or apps.

    Solution 4: The “Wait It Out” Method

    Sometimes the least satisfying solution is the right one. RCS registration can genuinely take anywhere from a few hours to a week to fully process, especially after porting numbers between carriers.

    When to Just Wait

    If you’ve deregistered from your old carrier, cleared app data, and confirmed your MVNO supports RCS, give it time. The typical timeline is:

  • 24-48 hours: Most users see RCS activate
  • 3-5 days: Common for complex carrier transitions
  • Up to 7 days: Maximum wait time reported by users
  • During this waiting period, turn off the RCS toggle in your settings and leave it off. Don’t keep toggling it on and off—this can actually make Google’s system temporarily block your number from RCS as an anti-spam measure.

    Solution 5: Force a SIM Card Refresh

    For some users, removing and reinserting the SIM card (or deleting and re-downloading the eSIM profile) triggers the carrier to push updated settings.

    • Physical SIM: Turn off your phone, remove the SIM card, wait 30 seconds, reinsert it, and power on
    • eSIM: Go to Settings > Cellular/Mobile, tap your plan, tap “Remove Cellular Plan,” then contact your carrier to reinstall the eSIM
    • After reinsertion: Check Settings > General > About (iPhone) or Settings > About Phone (Android) for carrier updates
    Also Read:

    Android vs iPhone: Key Differences

    AspectAndroid (Google Messages)iPhone (iOS 18+)
    RCS AvailabilityAvailable since 2019, works on most MVNOsNew as of September 2024, MVNO support limited
    Where to EnableGoogle Messages app > Settings > RCS chatsSettings > Apps > Messages > RCS Messaging
    Stuck Status Message“Setting up… trying to verify phone number”“Waiting for activation”
    Deregistration Methodmessages.google.com/disable-chat portalTurn off RCS toggle, then use same portal
    Typical Fix Success RateHigh – Google controls the infrastructureLower – depends on carrier configuration
    Alternative if RCS FailsFalls back to SMS/MMS automaticallyFalls back to SMS/MMS (green bubbles to Android)

    What NOT to Do

    People get frustrated and try all sorts of things that actually make the problem worse. Here’s what to avoid:

    Don’t Toggle RCS On and Off Repeatedly

    Turning RCS on and off multiple times in a short period can trigger Google’s anti-spam systems to temporarily block your number. If this happens, you might be locked out of RCS for several weeks.

    Don’t Factory Reset Your Phone Immediately

    A factory reset is a nuclear option that’s rarely necessary. Try every other solution first, and only consider a factory reset if you’ve waited 7+ days and nothing else has worked.

    Don’t Assume Your Carrier Support Knows the Fix

    Unfortunately, many MVNO customer service representatives aren’t trained on RCS issues. They might tell you “it’s an Apple problem” or “it’s a Google problem” when it’s actually a carrier configuration issue. Use the solutions in this guide rather than spending hours on customer service calls.

    Don’t Use Third-Party Messaging Apps as a Workaround

    While apps like WhatsApp or Signal are great, switching to them doesn’t solve your RCS problem. Plus, you want RCS working for people who don’t have those apps installed.

    When All Else Fails: Alternatives

    If you’ve tried everything and RCS still won’t activate after a week or two, you have some options:

    Accept Standard SMS/MMS

    Not ideal, but SMS still works for basic communication. You’ll lose features like typing indicators and high-quality media, but you can still send and receive messages.

    Use Third-Party Messaging Apps

    Apps like WhatsApp, Signal, Telegram, or Facebook Messenger offer all the features RCS provides, plus they work regardless of carrier. The downside is getting everyone on the same platform.

    Switch MVNOs

    If RCS is crucial for you, consider switching to an MVNO with better RCS support. Google Fi, Mint Mobile (for iPhone), and Metro by T-Mobile generally have the most reliable RCS activation. Check the comparison table earlier in this article.

    Move to a Major Carrierch MVNOs

    The nuclear option. T-Mobile, Verizon, and AT&T all have comprehensive RCS support for both Android and iPhone. Yes, it costs more, but if seamless RCS is worth the premium, it’s the most reliable solution.

    Final Thoughts

    RCS activation problems after porting to an MVNO are incredibly frustrating, but they’re usually solvable with patience and the right approach. The key is understanding that RCS requires cooperation between multiple systems—your device, your messaging app, your carrier’s infrastructure, and sometimes Google’s Jibe platform. When you change carriers, especially to an MVNO, any weak link in that chain can cause the “Setting up” status to get stuck.

    Start with the Google deregistration portal—it’s the single most effective solution that works regardless of whether you have your old phone. Give the system time to update (at least 24-72 hours), and avoid the temptation to constantly toggle settings on and off. If you’ve confirmed your MVNO supports RCS and followed all the steps, it should eventually activate.

    And remember, while RCS is a nice upgrade to texting, it’s not the end of the world if it takes a week to activate or doesn’t work on your particular carrier yet. You can still communicate via SMS, and plenty of third-party apps offer similar features. As RCS continues rolling out to more MVNOs throughout 2025, especially on iPhone, the activation process should become smoother.

    Frequently Asked Questions

    Q: How long does it typically take for RCS to activate after porting?

    A: Most users see RCS activate within 24-72 hours after porting to a new MVNO. However, it can take up to 7 days in some cases, especially if your previous carrier was slow to release your number from their RCS registry. If it’s been more than a week, use the Google deregistration portal and wait another 2-3 days before trying again.

    Q: Will I lose my messages if I clear data in Google Messages?

    A: No, your message history should remain intact when you clear data and cache in the Messages app. Your conversations are tied to your Google account. However, it’s always smart to back up important conversations before clearing data, just in case. You’ll need to sign back into your Google account after clearing data.

    Q: My MVNO says they support RCS, but I don’t see the option in my iPhone settings. Why?

    A: Even if an MVNO technically supports RCS, they need to have a carrier configuration profile approved by Apple for it to show up on iPhones. Many MVNOs announced RCS support for Android first, with iPhone support rolling out months later through iOS updates. Check with your carrier about when iPhone RCS support will be available, and make sure you’re running iOS 18 or later.

    Q: Can I enable RCS manually by changing APN settings?

    A: No. RCS activation isn’t controlled by APN (Access Point Name) settings—it requires specific carrier provisioning and authentication through the carrier’s servers. Changing APN settings won’t help and might actually break your mobile data. Don’t follow online guides that tell you to modify APNs for RCS activation.

    Q: Is RCS free, or will it use my data plan?

    A: RCS uses your mobile data connection (or Wi-Fi), so it counts against your data plan if you’re not on Wi-Fi. However, most modern phone plans include unlimited or high-cap data, and RCS uses minimal data for text messages. Photos and videos sent via RCS will use more data, similar to any app-based messaging. Standard SMS/MMS, in contrast, are typically included free with phone plans but don’t count against data.

    Q: If RCS isn’t working, will my messages still send?

    A: Yes. If RCS isn’t active or fails, your messages automatically fall back to SMS (for text) or MMS (for photos/videos). You’ll still be able to communicate, but you’ll lose features like read receipts, typing indicators, and high-quality media sharing. The conversation will show a different send icon indicating SMS instead of RCS.

    Q: Does the other person need RCS enabled too?

    Yes. RCS only works when both people in the conversation have it enabled and active. If you have RCS enabled but you’re texting someone on an old phone without RCS support, or someone who has it turned off, the conversation falls back to SMS/MMS. On iPhone, you’ll see the green message bubble, while on Android in Google Messages, it’ll say “SMS” instead of “RCS message.”

    Q: I keep getting “Chat features are unavailable for this device” error. What does this mean?

    This error typically means one of three things: (1) Your MVNO doesn’t support RCS at all, (2) Your specific plan or SIM card isn’t provisioned for RCS, or (3) There’s an issue with Carrier Services on Android. First, verify with your carrier that your plan includes RCS support. If they confirm it should work, try updating Carrier Services from the Play Store and clearing its data.

    Disclaimer:

    This guide provides general troubleshooting information based on commonly reported user experiences and official carrier documentation as of early 2025. RCS technology and carrier support are constantly evolving. Carrier availability, features, and activation procedures may vary by region, plan type, device model, and software version. Always verify current RCS support directly with your specific MVNO carrier before assuming compatibility.

    We are not affiliated with Google, Apple, or any mobile carrier mentioned in this article. The solutions presented here worked for many users but are not guaranteed to resolve every situation. If you’re experiencing persistent issues, contact your carrier’s technical support for device-specific assistance.

    Clearing app data, resetting network settings, or manipulating SIM cards may have unintended consequences. Proceed at your own risk and ensure you have backups of important data before attempting advanced troubleshooting steps.