Skip to main content

Why a text message could not be delivered

What the "could not be delivered by their carrier" error usually means, why long messages get split into multiple texts, and how to get your message through.

Written by Valeed Malik

What happens with long messages

SaRA doesn't limit how long your message can be. But text messaging itself works in segments: when a message runs long, the carrier network splits it into multiple SMS segments and reassembles them on the patient's phone. Emoji and unusual symbols make this worse — they switch the message to an encoding that fits far fewer characters per segment. The more segments a message needs, the more chances there are for part of it to be delayed, arrive out of order, or be filtered by the carrier — which can surface as "could not be delivered."

How to get your message through

  1. Keep custom messages short and concise — a sentence or two works best over text.

  2. Avoid emoji and special characters in longer messages; they multiply the segment count.

  3. Re-send the shortened message.

If a short message still won't deliver

  1. Double-check the patient's phone number and confirm it's a mobile number.

  2. Ask the patient to check their SMS spam/junk folder — Android phones in particular can filter unfamiliar senders.

  3. Ask the patient to text START to the number that messaged them, in case they previously opted out.

When to contact us

If delivery keeps failing, message support with the patient and the approximate send time — we can check the delivery logs for the exact message.

Did this answer your question?