Local Tech Fix (626) 655-0020
All articles

iMessage Won't Activate or Send? How to Fix "Waiting for Activation" and "Not Delivered" (iPhone)

July 3, 2026

When iMessage sits on "Waiting for Activation," refuses to deliver, or quietly drops to green with another iPhone user, it feels like something broke. It didn't. It's a settings-and-activation snag, and it fixes in a few minutes with what's already on your phone.

It's a specific kind of frustrating. You just set up your iPhone, or switched carriers, or moved to a new eSIM — and now Messages says "Waiting for Activation" and won't budge. Or you send a text to a friend who definitely has an iPhone and it goes through green instead of blue, or lands with a red exclamation mark and a "Not Delivered." Suddenly you're not sure whether your messages are reaching anyone, and that's an unsettling place to be with the one app you use to talk to everybody.

Here's the reassuring part: this is almost never a hardware fault, and it's not you being blocked. iMessage is a service that has to switch itself on by checking in with Apple and your carrier, and there are a handful of small things — the date being wrong, a text-message toggle, an eSIM you added after setup, or a known bug in a recent iOS — that stop that check-in from finishing. Every one of them is fixable in Settings in a few minutes. And you don't need to download anything: search this problem and you'll see ads for "activation" and "unlock" tools, but no third-party app can activate iMessage for you — only your phone talking to Apple can, and everything below uses the settings already on it.

First, is this really an iMessage problem?

One quick distinction saves a lot of wasted effort, because two different things both show up as "green instead of blue." If your message is going to an Android phone, green is completely normal and expected — there is no iMessage between iPhone and Android, so those messages ride the regular carrier texting system and always show green. That's not a fault and nothing here will "fix" it; if blurry photos or broken group chats with Android friends are your actual issue, that's a separate topic we cover in our guide on sending pictures and group texts between iPhone and Android.

The problem this article solves is different: iMessage failing between two Apple devices. The tells are messages to someone you know has an iPhone suddenly going green when they used to be blue, a brand-new or freshly-wiped iPhone stuck on "Waiting for Activation," or your texts landing with a red exclamation mark and "Not Delivered." In all of those cases iMessage itself is either not switched on or not able to reach Apple to send — and that's what the steps below address.

The five-minute activation reset

Most "Waiting for Activation" cases clear with a short, specific sequence, so do these in order before anything drastic. First, make sure you're actually online — iMessage activates over the internet, so confirm you're on Wi-Fi or have cellular data. Second, check the clock: go to Settings > General > Date & Time and make sure "Set Automatically" is on, with the correct time zone. A wrong date or time is one of the classic, silent reasons activation fails, because your phone and Apple's servers can't agree on when "now" is.

Now toggle the service itself. Go to Settings > Apps > Messages and switch iMessage off, wait about thirty seconds, and switch it back on. You'll see "Waiting for Activation" appear again for a moment — that's normal, give it a few minutes. If a prompt pops up warning that "your carrier may charge for SMS messages used to activate iMessage and FaceTime," tap Turn On rather than dismissing it: iMessage activation actually works by sending a quiet text message to Apple in the background, so if plain texting is blocked or that permission is denied, activation can't complete. That's also why it's worth confirming a normal SMS text sends to someone before you worry further.

If it's still stuck, a plain restart of the phone clears a surprising number of one-off glitches, and toggling Airplane Mode on and back off forces the cellular connection to re-establish. When none of that works, the account itself may need a refresh: go to Settings > [your name] > sign out of your Apple Account and back in, which re-registers the services tied to it. Finally, make sure you're on the latest iOS (Settings > General > Software Update) — activation bugs are sometimes fixed in an update. One honest expectation to set: Apple says activation can take up to 24 hours while your carrier verifies your number, so if you've done all this, it's reasonable to leave it a day before assuming something is truly wrong.

When your text shows "Not Delivered" with a red exclamation

A red exclamation mark next to a message means it didn't go through — and the quickest move is the most obvious one people skip: tap the red exclamation mark and choose "Try Again." If it still fails and you need the message to land now, tap it again and pick "Send as Text Message," which sends it as a regular SMS instead of iMessage (standard texting rates may apply, but it'll arrive). If you want your phone to do that fallback automatically whenever iMessage is unavailable, turn on Settings > Apps > Messages > "Send as SMS."

Repeated "Not Delivered" errors usually point at one of three things: a genuinely dropped connection (switch between Wi-Fi and cellular, or toggle Airplane Mode, to force a fresh network), a problem on the other person's end rather than yours (if only one contact fails, the issue may be their phone or number, not your iMessage), or the activation snag the rest of this article covers. If everyone you message comes back "Not Delivered" and your texts are all going green, treat it as an activation problem and run the reset above — and read the next section, because a specific recent bug produces exactly this pattern.

The eSIM and new-carrier trap (and the recent iOS 26 bug)

Here's the cause the "13 fixes" lists tend to bury, and it catches a lot of people right after they set up a phone. If you added or switched your line to an eSIM in Settings after your initial iPhone setup — say you moved carriers, or activated a plan later instead of during the first-run screens — iMessage does not always switch itself on for the new number automatically. The fix is exactly the toggle from earlier: Settings > Apps > Messages, turn iMessage off, wait a few seconds, turn it back on so it re-registers with your current number. Apple documents this specifically, so if your trouble started the moment you set up an eSIM, do that first.

There's also a genuine bug worth knowing about, because it looks alarming and no amount of toggling fixes it. On iOS 26, iPhones that have an inactive SIM carrying the same phone number as the active line can fail to activate iMessage: the giveaway is your phone number showing up twice under Settings > Apps > Messages > Send & Receive, messages failing with "Not Delivered," texts only going through as green SMS, or your messages being sent from your email address instead of your phone number. If that matches what you're seeing, the fix is one of two things: update to iOS 26.1 or later, or remove the inactive SIM, then go back to Send & Receive and tap your phone number to activate iMessage. This one is Apple's to patch, so keeping the phone updated is the durable answer — don't factory-reset over it.

If your messages are sent from your email, not your number

A related quirk that confuses people: iMessages arriving to others (or starting new chats) from your email address instead of your phone number, so friends see you as an unfamiliar contact. This lives in the same place — Settings > Apps > Messages > Send & Receive. Under "You can receive iMessages to and reply from," make sure your phone number is checked, and under "Start new conversations from," select your phone number rather than your email. If your number isn't listed there at all, that's the activation problem again — run the reset above until the number appears, then set it as the default.

While you're on that screen, it's worth a sanity check that you're signed into the right Apple Account for iMessage in the first place (it's shown at the bottom). Using a different Apple Account than the one people associate with you, or one you've since changed the password on, can leave messages routing to the wrong address — signing out and back in with the correct account, as in the reset, sorts it out.

How we can help

The honest short version: "Waiting for Activation," "Not Delivered," and blue-turning-green with other iPhones are almost always an activation or settings snag, not a broken phone and not a repair. Nine times out of ten it's the five-minute reset — get the date on automatic, toggle iMessage off and on, allow the activation text, and give it a few minutes — with the eSIM toggle and the iOS 26 update covering most of the rest. No "activation" app can do any of this for you; only your phone checking in with Apple can, so don't pay for one.

If you've worked through all of it and iMessage still won't come to life — or you'd simply rather someone confirm whether it's a setting, a carrier verification that's hung, or a SIM issue and just sort it out — that's the kind of everyday phone headache we're glad to help with. We work with folks across Southern California and the Coachella Valley on the small stuff that doesn't warrant a repair bill: getting iMessage, FaceTime, and your texts activated and behaving again, and telling you honestly when it's a two-minute toggle versus one of those rare cases worth escalating to your carrier or Apple. Because we don't sell phones, we've no reason to suggest a new one when a switch was the whole problem.

Keep reading

Free calculators

Service areas we cover

Want a second opinion before you buy?

We don't sell hardware or warranties — call and we'll tell you what's worth buying and upgrading.

Call (626) 655-0020

Gear we recommend

All gear →

Need help with your website?

For web-side work — site builds, speed fixes, hacks, broken plugins, hosting issues — head to our sister site.

Visit HelpWithWeb.com →