Why a message wasn't delivered
What each "Not delivered" reason means, and what "Unconfirmed" means.
Updated
Every failed message has a reason:
| Reason | What it means | What to do |
|---|---|---|
| "This number isn't on WhatsApp." | The number has no WhatsApp account, or is wrong | Check the number and its country code in Contacts |
| "Meta limits marketing messages per person. Try again in a few days." | Meta limits how many marketing messages one person gets from all businesses together | Nothing: it isn't about you |
| "This person turned off marketing messages from you." | They chose that in WhatsApp | Nothing |
| "Meta couldn't charge your WhatsApp account." | No payment method, or the payment failed | Add a payment method in Meta, then resume the campaign |
| "Meta paused this template." or "Meta disabled this template." | People blocked or reported it | Use another template |
| "The template changed at Meta." | The template no longer matches what Syniria has | Press Check Meta for updates on Templates and choose the template again in a new campaign |
| "Meta couldn't use the header image." | The image was refused | Try another JPG or PNG |
| "Meta locked your WhatsApp account." or "Meta restricted your WhatsApp account for a policy issue." | An account problem at Meta | Resolve it in Meta Business Suite |
| "Meta limited this number because people blocked or reported its messages." | Meta restricts how many messages the number may send, because people blocked or reported its earlier ones | Check the number's quality in WhatsApp Manager. The campaign pauses (see When Meta limits or restricts your WhatsApp number) |
| "Meta asked to slow down, so this one wasn't delivered." | Meta accepted it, then dropped it for speed | Nothing: the others carry on |
| "Your WhatsApp number isn't registered with Meta." or "Syniria lost access to your WhatsApp account." | The connection is broken | Reconnect the number in Channels |
| "WhatsApp couldn't deliver it" with a code | Any other refusal | If many fail with the same code, contact support with it |
Unconfirmed means WhatsApp didn't answer when Syniria sent the message. It's never resent automatically, so nobody gets it twice; the person may or may not have received it. If Meta later reports it delivered, the row updates by itself.
A message Meta refused only because it was sent too fast isn't a failure: it's tried again about 15 minutes later.