Support · Legal
Verified RCS · SMS · MMS

RCS waiting for activation

Carriers, Devices & Market

Reviewed by , VP of Global Operations, Signalmash · Last reviewed · Editorial standards

Quick answer

"Waiting for activation" means your number has been submitted for RCS registration and the confirmation has not come back yet. It is usually a waiting problem rather than a broken one. Give it up to 24 hours on a new or ported number, make sure the phone has a real data connection, and confirm RCS is registering against your default data SIM. If it is still stuck after a day, clearing the Google Messages cache and re-registering clears most of the rest.

What the status actually means

RCS registration is a handshake between the messaging app and the carrier network, and it verifies that your number really belongs to the device asking. It runs once per line, and it is the only step separating a phone with RCS messaging available from one still sending plain SMS. "Waiting for activation" is the state between the request going out and the verification coming back. Normally that takes minutes. Several ordinary conditions stretch it.

The wording is specific to Android. It is a Google Messages status string, so it is not something an iPhone displays. On iOS the equivalent state is simply RCS Messaging being switched on with conversations still sending as SMS, with no message explaining why.

How long is normal

  • A phone that has been in use for a while: minutes. If it has been more than an hour, something on the list below applies.
  • A newly activated line: usually under an hour, occasionally several.
  • A ported number: up to 24 hours, and the clock starts when the port completes, not when you requested it.
  • After a factory reset or a SIM swap: minutes to a few hours, provided the phone has data.

Why it stalls

  • The number is new or was just ported. Registration cannot complete until the port does, and the tail end of a port can run up to 24 hours.
  • The phone has no data. Verification needs mobile data or Wi-Fi at least once. A device that has been on Wi-Fi calling alone, or offline, will sit in this state indefinitely.
  • Airplane mode or a weak signal interrupted it. The request goes out and the response never arrives, leaving the status pending with nothing retrying it.
  • It is registering on the wrong SIM. On dual-SIM handsets RCS follows the default data SIM. If your messaging line is the other one, it can wait forever.
  • A VPN or private DNS is in the way. Registration traffic is ordinary internet traffic and some VPN configurations block or reroute it. This is a common cause on work phones.
  • The carrier is a smaller MVNO. Support usually follows the host network, but a few regional operators are still catching up.
  • The device cannot register at all. Rooted handsets and some managed work profiles are refused by design, and the status can sit at waiting rather than reporting the refusal plainly.

How to clear it

  1. Confirm mobile data is on and working. Load a web page over mobile data with Wi-Fi off. If that fails, fix the connection first, because nothing else on this list will help.
  2. Turn off any VPN or private DNS temporarily, then retry.
  3. Check the default data SIM under Android Settings, Network and internet, SIMs. It should be the line you are trying to register.
  4. Toggle RCS chats. In Google Messages, open Settings, RCS chats, turn the toggle off, wait a few seconds, and turn it back on. Stay in the app while it re-verifies.
  5. Restart the phone and give it ten minutes on a stable connection.
  6. Clear the Google Messages cache. Android Settings, Apps, Messages, Storage, Clear cache. Do not clear data unless you are willing to lose local message history that has not been backed up.
  7. Wait out the full 24 hours before concluding anything if the line is new or ported. Repeated toggling during that window does not speed it up.

If a full day passes on an established line with good data and no VPN, the remaining likely causes are a device that cannot register or a carrier that does not yet carry RCS on your plan, and both are worth a call to the carrier rather than more toggling.

Key facts
  • The status means registration was requested and not yet confirmed.
  • Up to 24 hours is normal on a newly ported or newly activated number.
  • It needs mobile data or Wi-Fi at least once; Wi-Fi calling does not count.
  • On dual-SIM phones it registers against the default data SIM only.
  • A VPN or private DNS can block the registration handshake silently.
  • The phrase is an Android status string; iPhone shows no equivalent message.

Frequently asked

How long should I wait before assuming it is broken?

Twenty-four hours on a new or ported number, and about an hour on a line that has been in use for a while. Repeated toggling inside that window does not speed anything up. Past a full day on an established line with working mobile data and no VPN, the cause is more likely a device or plan that cannot register than a slow handshake.

Can I use RCS while it says waiting for activation?

Not on that line, but you are not cut off. Messages send as SMS and MMS in the meantime and arrive normally. The only difference is the loss of the RCS features, so the practical cost of waiting is smaller images and no read receipts rather than no texting.

Does clearing Google Messages data delete my texts?

Clearing the cache does not. Clearing the data can, because local message history lives in the app storage on the device. Try the cache first, and only clear data if you have a backup you have actually checked. The distinction is easy to miss because the two buttons sit side by side on the same screen.

Why does it say waiting for activation on a second SIM?

Because RCS registers against the default data SIM only. A second line on a dual-SIM or eSIM handset can sit at waiting indefinitely without anything being wrong with it. Switching the default data SIM to that line lets it register, at which point the other one stops.

The fastest way to understand RCS is to receive one. Get a free sender ID test →

← All RCS questions