Home/iPhone Repair/iMessage Connectivity
iPhone Repair Help · 4 Massachusetts Shops

How to Fix iMessage Connectivity Issues

Green bubbles when they should be blue, messages stuck on "Not Delivered," or an activation screen that never finishes — most of the time this is a quick settings fix. But we also see cases in the shop where it's not software at all: a cracked screen, water exposure, or a damaged port is quietly breaking the antenna connection. Here's how to tell which one you're dealing with.

5
Fixes to Try First
Free
Hardware Diagnostic
90-Day
Repair Warranty
4
MA Shops
Fixing iMessage connectivity issues on an iPhone at Fix 'N Repair in Massachusetts
Most iMessage connectivity issues clear up with a few settings checks — but not all of them.

Start with the basics: your connection

iMessage needs a working internet connection — Wi-Fi or cellular data — to send and receive anything. Before touching any settings, confirm your phone is actually online.

Refresh your connection

  1. Swipe down to open Control Center
  2. Turn Wi-Fi off, wait a few seconds, then turn it back on
  3. Do the same with Cellular Data
  4. If neither helps, try Airplane Mode: turn it on for 15 seconds, then off again

This forces your phone to reconnect to both networks from scratch, which clears up a surprising number of "stuck" iMessage problems on its own.

Still stuck? Refresh iMessage itself

If your connection is fine and messages still aren't going through, the iMessage service on your phone needs to be reset — separate from your network.

Turn iMessage off and back on

  1. Open Settings
  2. Tap Messages
  3. Turn the iMessage toggle off, wait about 30 seconds, then turn it back on
  4. You'll briefly see "Waiting for Activation" — this is normal

Once activation finishes, send a test message to another iPhone. If it shows up blue, you're back in business. If it stays on "Waiting for Activation" for more than a few minutes, keep reading — that points to a different issue.

"Waiting for Activation" that won't clear

iMessage is an Apple service, not standard SMS — but it actually uses SMS behind the scenes during activation to verify your phone number. That has one specific consequence: if your carrier plan doesn't support SMS text messaging, iMessage activation can hang indefinitely, no matter how many times you toggle it off and on.

If you're on a data-only plan, a prepaid plan without SMS, or you recently switched carriers, that's the first thing to rule out — call your carrier and confirm SMS is enabled on your line. It's also worth checking Apple's System Status page to rule out an Apple-side outage before assuming the problem is on your end.

Check your date and time settings

This sounds unrelated, but iMessage activation relies on your device's clock being accurate to verify with Apple's servers. A wrong date or time — even off by a few minutes — can quietly block activation.

Confirm it's set automatically

  1. Open Settings
  2. Tap General, then Date & Time
  3. Turn on Set Automatically if it isn't already

If it was already off manually, correct it and give iMessage a minute to re-verify with Apple's servers in the background.

Update your iOS software

Apple occasionally ships iOS updates specifically to fix messaging bugs. If your phone is a version or two behind — easy to miss if storage is low or you dismissed the notification — that can be the whole issue.

Check for a pending update

  1. Open Settings
  2. Tap General, then Software Update
  3. If an update is available, connect to Wi-Fi and install it, then restart your phone

When it's not software — what we see in the shop

If you've been through every step above and iMessage still won't activate or hold a connection, it's worth considering hardware. This is the part most iMessage troubleshooting guides skip entirely, but we see it regularly on the bench.

A cracked screen near the top edge

The cellular and Wi-Fi antenna lines run close to the edges of the phone, often near the top. A hard crack in that area can physically interrupt the antenna connection even if the screen still displays and responds to touch normally.

Water or moisture exposure

Corrosion from even minor liquid exposure can degrade the connector between the antenna and the logic board, causing intermittent signal loss that looks exactly like a software glitch — connects fine one minute, drops the next.

A damaged charging port

On some models the charging port assembly shares a connector board with nearby antenna components. Port damage from a hard fall or bent pins can affect more than just charging.

A bent frame from a drop

A drop that bends the phone's frame, even slightly, can misalign internal antenna contact points without leaving any visible crack. This is one of the harder causes to self-diagnose — it genuinely needs a look inside.

What we check during a free diagnostic

If you've gone through the software steps above and it's still not working, bring the phone in. We check for physical antenna damage tied to screen cracks, inspect the charging port and connectors, and look for any sign of corrosion from past liquid exposure — the kind of check that isn't possible from a settings menu.

Diagnostic is free. If it turns out to be a screen or charging port issue, we'll walk you through pricing before starting anything — see our iPhone charging port pricing or ask about screen repair pricing when you call. Call (857) 302-2655 and we can usually take a look same-day.

Visit us in Watertown, Newton, Burlington, or Wakefield

We run four repair counters across Eastern Massachusetts — Watertown, Newton, Burlington, and Wakefield — plus an on-site mobile van if you can't get to a store. Call (857) 302-2655, or reach the Newton store directly at (617) 992-4003, to check same-day availability at your closest shop.

See all four locations and hours →

Frequently asked questions

Why do my iMessages keep showing as "Not Delivered"?
This usually means your phone lost its connection to Apple's messaging servers mid-conversation. Toggle Wi-Fi and Cellular Data off and back on, or try Airplane Mode for 15 seconds. If it keeps happening specifically with one contact, they may have iMessage turned off on their end rather than a problem with your phone.
Why is my iMessage stuck on "Waiting for Activation"?
Activation relies on SMS verification behind the scenes, so a carrier plan without SMS support will cause this to hang indefinitely. Also check that Date & Time is set to automatic in Settings > General, since an inaccurate clock can block activation with Apple's servers.
Why do my messages send as green bubbles instead of blue?
Green means the message went out as standard SMS instead of iMessage — either because iMessage isn't activated on your phone right now, the recipient doesn't have an iPhone, or there's no data connection at the moment you sent it. Confirm iMessage is toggled on in Settings > Messages and that you have a working internet connection.
Can bad Wi-Fi or cellular signal break iMessage?
Yes. iMessage needs an active internet connection to send and receive, so a weak or dropped Wi-Fi or cellular signal will cause messages to stall or fail. This is why refreshing your connection is always the first thing to try before touching any deeper settings.
Does updating iOS fix iMessage problems?
Sometimes. Apple occasionally ships updates specifically targeting messaging bugs, so if your phone is behind on updates, that's worth ruling out. Check Settings > General > Software Update, install anything pending, and restart the phone before assuming it's a bigger issue.
Can a cracked screen or water damage cause connectivity issues?
Yes, and this is the part most guides skip. The cellular and Wi-Fi antenna lines run near the phone's edges, so a crack in that area, corrosion from moisture, or a bent frame from a drop can all interrupt the connection even when the screen looks and works fine otherwise. This needs a physical inspection, not a settings fix.
I've tried everything above and it's still not working — what now?
Bring it in for a free diagnostic. We check for antenna damage tied to screen cracks, inspect the charging port, and look for corrosion from past liquid exposure — none of which shows up from a settings menu. Call (857) 302-2655 and we can usually take a look same-day.

Still stuck? Let's rule out hardware.

If the settings fixes didn't work, walk into our Watertown, Newton, Burlington, or Wakefield shop and we'll check the antenna, port, and connectors — free — before recommending anything. 90-day warranty on every repair.

Or call directly: (857) 302-2655