WhatsApp Messages Undelivered

Message customers2 min readUpdated 2026-03-12

WhatsApp Messages Undelivered

When WhatsApp messages fail to deliver, here are the most common causes and solutions.


Common Reasons

1. 24-Hour Window Expired

Cause: You're sending a free-form message to a customer who hasn't messaged you in the last 24 hours. Fix: Use a pre-approved template message to initiate the conversation. Once the customer replies, the 24-hour window reopens.

2. Template Not Approved

Cause: The template message hasn't been approved by Meta yet, or was previously approved but rejected during a quality review. Fix: Check template status in WhatsAppTemplates. Submit a new template if the original was rejected.

3. Recipient Not on WhatsApp

Cause: The phone number is not registered with WhatsApp. Fix: Verify the number is a WhatsApp user. Consider falling back to SMS for non-WhatsApp users.

4. Account Quality Issues

Cause: Your WhatsApp Business account quality rating is Low, causing Meta to restrict messaging. Fix: Check your quality rating in Meta Business Manager. Reduce messaging volume and improve content quality.

5. Number Not Registered

Cause: Your JustCall number isn't properly connected to WhatsApp. Fix: Verify the WhatsApp connection under ChannelsWhatsApp in JustCall.

6. Payment Method Missing

Cause: No payment method on your Meta developer account — only customer-initiated conversations work. Fix: Add a payment method in Meta Business Manager → Billing.


Was this helpful?