- 01Why iMessage Stops Working
- 02Fix iMessage on iPhone
- 03Fix the "Waiting for Activation" Error
- 04Fix iMessage on Mac
- 05iMessage vs SMS vs RCS: Why Bubbles Change Color
- 06Fixing iMessage That Won't Sync Between iPhone and Mac
- 07Frequently Asked Questions
- 08The Bottom Line
- 09Still Not Working? Last-Resort Fixes
If iMessage isn’t working, check these first: confirm you have internet, make sure iMessage is turned on (Settings > Messages), verify the date and time are automatic, and sign out and back into your Apple Account. On Mac, confirm Messages is signed into the same Apple Account as your iPhone. Most iMessage problems are a connection issue, a wrong Apple Account, or iMessage silently failing to activate — not the other person blocking you.
Why iMessage Stops Working
iMessage is Apple’s internet-based messaging system — the blue bubbles — and it depends on three things: a working internet connection, your Apple Account being correctly signed in, and Apple’s iMessage servers being reachable. When any of those breaks, your phone quietly falls back to green-bubble SMS, or messages fail to send entirely. The good news is that nearly every case traces back to a handful of fixable causes.
Below are the fixes in order, for both iPhone and Mac. If you’re trying to message across platforms entirely, that’s a different problem — see our guide to using iMessage on Windows — but for iMessage misbehaving on Apple devices, start here.
Fix iMessage on iPhone
1. Check your internet. iMessage needs Wi-Fi or cellular data. If you’re offline or in a weak-signal area, messages revert to SMS. Toggle Airplane Mode on and off to force a fresh connection.
2. Confirm iMessage is on. Go to Settings > Messages and make sure iMessage is toggled on. If it shows “Waiting for activation,” that’s the activation bug — covered below.
3. Set date and time to automatic. Settings > General > Date & Time > Set Automatically. An incorrect clock breaks iMessage activation more often than people expect.
4. Sign out and back into your Apple Account. In Settings > Messages > Send & Receive, tap your Apple Account and sign out, then back in. This re-registers your number and email with iMessage and fixes many delivery problems.
5. Check Send & Receive addresses. In that same menu, make sure the phone number and email you expect are ticked. If a contact reaches you on an address that isn’t enabled, your replies can go astray.
Fix the “Waiting for Activation” Error
If iMessage is stuck on “Waiting for activation,” it usually resolves with patience plus the right conditions: a strong internet connection, the correct date and time, and toggling iMessage off, restarting the phone, and turning it back on. Activation can take up to 24 hours but normally completes in minutes once the connection and clock are correct. Make sure your carrier plan supports SMS, since activation sends a hidden confirmation text.
Fix iMessage on Mac
On a Mac, open Messages, then go to Messages > Settings > iMessage and confirm you’re signed into the same Apple Account as your iPhone. Under “You can be reached for messages at,” tick the same phone number and email you use on the phone. If messages aren’t syncing between devices, turn on “Enable Messages in iCloud” so your whole conversation history stays consistent across iPhone and Mac.
A single contact suddenly showing as green usually means their iPhone is off, out of signal, or they’ve switched to Android — not that they blocked you. Blocking doesn’t change the bubble color. Don’t read too much into one green thread; check whether iMessage works with other contacts to isolate whether the problem is you or them.
- Internet connection active (Wi-Fi or cellular)
- iMessage toggled on in Settings > Messages
- Date & Time set to automatic
- Signed into the correct Apple Account on both iPhone and Mac
- Correct phone number and email ticked in Send & Receive
- Messages in iCloud enabled for cross-device syncing
iMessage problems often show up alongside other Apple Account hiccups. If your account is acting up, the same sign-out/sign-in fix helps with Find My too — see our Find My iPhone guide — and our CarPlay guide covers the third feature people most often need to troubleshoot.
iMessage vs SMS vs RCS: Why Bubbles Change Color
Understanding the bubble colors explains most iMessage confusion. Blue bubbles are iMessage — sent over the internet between Apple devices, with typing indicators, read receipts, and full-quality photos. Green bubbles are standard SMS/MMS — sent over the cellular network, used whenever the other person isn’t on iMessage or when iMessage can’t connect. A thread turning green usually means iMessage fell back to SMS because of a connection problem or because the recipient isn’t on an Apple device.
RCS is a newer messaging standard that improves on plain SMS with typing indicators and better media, and Apple has added support for it — but it’s still separate from iMessage’s blue bubbles. If your messages are unexpectedly green with another iPhone user, that’s a sign iMessage isn’t activating properly, which the fixes above address.
Fixing iMessage That Won’t Sync Between iPhone and Mac
A common frustration is messages appearing on one device but not the other. The fix is making sure both are signed into the same Apple Account and both have the same phone number and email ticked under Send & Receive. Then enable Messages in iCloud on both (iPhone: Settings > your name > iCloud > Show All > Messages; Mac: Messages > Settings > iMessage > Enable Messages in iCloud). This keeps your entire conversation history consistent everywhere. If you’re trying to reach iMessage from a non-Apple machine, that’s a separate challenge covered in our guide to iMessage on Windows.
Frequently Asked Questions
Why are my iMessages sending as green?
Green means the message went as SMS instead of iMessage. That happens when you or the recipient has no internet connection, when iMessage is turned off or failing to activate, or when the recipient isn’t using an Apple device. If it’s happening with a known iPhone user, work through the activation and connection fixes above.
Does a green bubble mean I’ve been blocked?
No. Blocking doesn’t change a bubble’s color. A green bubble means the message went by SMS — usually because the other person’s iPhone is off, out of signal, or they’ve switched to Android. Being blocked simply means your messages don’t get delivered, regardless of color.
How long does iMessage activation take?
Usually a few minutes, but Apple says it can take up to 24 hours. Activation needs a solid internet connection, the correct date and time, and the ability to send an SMS (it sends a hidden confirmation text). If it’s stuck, toggle iMessage off, restart, and turn it back on with a strong connection.
The Bottom Line
Nearly every iMessage problem traces back to one of a few causes: no internet connection, iMessage turned off or failing to activate, an incorrect date and time, or the wrong Apple Account signed in. Work through those in order — check your connection, confirm iMessage is on, set the clock to automatic, and sign out and back into your Apple Account — and you’ll fix the vast majority of delivery and activation issues on both iPhone and Mac.
Understanding the bubble colors saves a lot of needless worry, too. Green doesn’t mean you’ve been blocked; it means the message went as SMS because iMessage couldn’t connect or the recipient isn’t on an Apple device. For cross-device syncing, the key is having both iPhone and Mac on the same Apple Account with Messages in iCloud enabled, so your whole conversation history stays consistent everywhere.
Because iMessage, Find My, and other Apple features all rely on the same Apple Account, fixing one often clears up the others. If your account has been acting up more broadly, the same sign-out and sign-in trick helps with location too — see our Find My iPhone guide — and our CarPlay guide covers the third feature people most commonly troubleshoot.
Still Not Working? Last-Resort Fixes
If you’ve worked through the connection, activation, and Apple Account checks and iMessage still won’t cooperate, a few deeper resets usually finish the job. Try turning iMessage off, restarting your iPhone, and turning it back on — this forces a fresh registration with Apple’s servers. If that fails, resetting network settings (Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings) clears any corrupted Wi-Fi or cellular configuration that might be blocking iMessage, though you’ll need to re-enter Wi-Fi passwords afterward.
As a final step, make sure your carrier account is active and supports messaging, since activation relies on sending a hidden confirmation text. If nothing works after all of this, the problem may be on Apple’s side — check Apple’s System Status page to confirm iMessage isn’t experiencing an outage before spending more time troubleshooting your own device.
And if you rely on messaging for work, it is worth testing these fixes on a calm afternoon rather than in the middle of an urgent conversation, so you know your setup is solid before you actually need it.
