Delivery and errors

What do delivery report statuses mean?

Updated 25 October 2026 · 1 min read

Quick answer

A delivery report shows what happened to every SMS. The exact wording in your panel may differ slightly, but these are the common statuses:

Status Meaning What to do
Delivered The message reached the phone Nothing
Submitted / Pending Sent to the operator, waiting for confirmation Wait a few minutes
Expired The phone was off or out of coverage for too long Try again later
Failed / Undelivered The number is invalid or could not receive it Check the number
Rejected / Blocked Blocked by DLT checks, such as a template mismatch Fix the template or text
DND Promotional message to a DND number Use a service template if allowed, or skip

Reports update in real time, so check again a few minutes after sending. If many messages fail, read why SMS are not delivered.

More questions

How long does a delivery report take?

Most statuses update within seconds to minutes. Phones that are off may stay pending until the operator retries or the message expires.

Can I download delivery reports?

Yes. You can view and download per-message reports from your panel.

Why does a message show submitted but not delivered?

The operator has accepted it but the phone has not confirmed receipt yet, often because it is off or out of coverage.

Was this answer helpful?Still have a question? Contact our team or WhatsApp us.
Still need help?

Talk to a real person

Our support team helps with DLT, delivery and integrations, Monday to Saturday, 10 AM to 7 PM.