Fix WhatsApp 'Meta Chose Not to Deliver' and 'Message Undeliverable' Errors

By Sparkforge Support Team ·Last reviewed May 3, 2026

'Meta Chose Not to Deliver' means WhatsApp throttled a marketing template due to per-user limits. 'Message Undeliverable' means the recipient's number, app version, or terms acceptance is the problem.

Two WhatsApp errors come up often when sending templates from Sparkforge: Meta Chose Not to Deliver and Message Undeliverable. They have different causes and different fixes.

Meta Chose Not to Deliver

What it means

WhatsApp blocked the message to protect the user experience. This applies almost exclusively to marketing template messages and is tied to per-user marketing template limits.

Why it happens

  • The recipient already received their cap of marketing templates from various businesses.
  • The recipient has low engagement with marketing messages and is being throttled.

How to resolve

  1. Don't retry immediately. Back off with increasing delays before retrying.
  2. Confirm the message would not push the user past per-user marketing template limits.
  3. If a marketing conversation window is already open, you can send one additional marketing template; if the user replies, you can send unlimited free-form messages.

Message Undeliverable

What it means

The message can't reach the recipient at all. Common causes:

  • The phone number is not registered on WhatsApp.
  • The recipient hasn't accepted the latest WhatsApp Terms of Service and Privacy Policy.
  • The recipient is on an outdated version of WhatsApp.

How to resolve

  1. Verify the recipient's number is on WhatsApp. (Note: authentication templates can't be sent to users in India.)
  2. Ask the recipient to update WhatsApp:
    • Android: 2.21.15.15 or later
    • iOS: 2.21.170.4 or later
    • KaiOS: 2.2130.10 or later
  3. Confirm the recipient can send a message into your business number.
  4. If they're stuck, route them through email or SMS to resolve their WhatsApp account issue.

Best practices to keep delivery rates high

Build high-quality conversations

  • Expected: Send only to users who have explicitly opted in.
  • Timely: Tie messages to recent purchases, appointments, or seasonal moments.
  • Relevant: Personalize the content with a clear call to action.

Improve your quality rating

  • Honor opt-outs immediately and make them easy.
  • Don't overwhelm users with frequent messages.
  • Track the 30-day quality history and the reasons for any low or medium ratings.
  • Audit any templates added in the last seven days for compliance with WhatsApp Business and Commerce Policies.

High engagement unlocks more features on the WhatsApp Business Platform and reduces the chance of hitting these errors again.

Frequently Asked Questions

Will retrying immediately fix 'Meta Chose Not to Deliver'?
No. Immediate retries usually trigger the same throttle. Back off with increasing delays, and consider whether the recipient is genuinely engaged enough to receive another marketing message.
Why can't I message a number that has WhatsApp installed?
The most common reasons are: the user hasn't accepted the latest Terms of Service, their app version is below the required minimum, or they've blocked your business number.
Do these errors affect transactional messages?
'Meta Chose Not to Deliver' is mostly a marketing-template issue and rarely hits utility or authentication templates. 'Message Undeliverable' can affect any template type when the recipient's account or app is the problem.
How do I check my WhatsApp quality rating?
Check your WhatsApp Business Account settings inside Sparkforge. The 30-day quality history shows ratings and the reasons templates were flagged.

Was this article helpful?