Troubleshooting WhatsApp message errors
What are WhatsApp message errors?
Phone number and registration errors
Recipient not registered or using outdated WhatsApp version
Is not registered on WhatsApp. -
Hasn’t accepted the latest Terms of Service. Is using an outdated version of the app.
-
Accept the latest WhatsApp Terms by going to Settings → Help or Settings → App Info Update to the latest WhatsApp version. If the user hasn’t connected their WhatsApp number yet, suggest connecting it so they can receive messages from your business.
Invalid phone number
Open the WhatsApp mobile app. -
Go to Chats → tap the + icon in the top-right corner. -
Select New contact. Enter the phone number with the correct country code. Check the system message:
If the number is registered, you will see: “This phone number is on WhatsApp.” If not, it will show: “This phone number is not on WhatsApp. Invite to WhatsApp.”
Number not registered
Ask the client to reconnect the number by clicking Use another phone number in Kommo’s WhatsApp Business integration. Then, go through the connection flow as usual.
The number is removed from the widget in Kommo. For direct connections — where the number is used only via WhatsApp Business in Kommo — delete the number from WhatsApp Manager. For Coexistence setups — where you're using the number in both the WhatsApp Business app and Kommo — confirm that Kommo is removed from the Meta Business Platform.
Once the number is reconnected, try sending a pre-approved template to a test lead. If the message still does not go through, wait a few minutes and try again. Sometimes it takes a bit of time for the changes to sync.
Phone number disconnected or WhatsApp Manager deleted
The number was deleted from WhatsApp Manager. The WhatsApp Business Account was removed. A migration to another account is still in progress.
-
In Kommo, go to the WhatsApp integration settings and select Use another phone number to start the reconnection process.
For direct connections, remove the number from WhatsApp Manager. For Coexistence setups, disconnect Kommo from the Meta Business Platform.
Disconnected number – removed from widget but still used
-
Go to the WhatsApp integration settings in Kommo and select Use another phone number to reconnect the number. Follow the steps in our article to complete the process.
For direct connections, confirm that the number has been removed from WhatsApp Manager. For Coexistence setups, make sure Kommo is no longer linked to the Meta Business Platform.
Disconnected number – removed from integration but still used
-
In Kommo, open the WhatsApp integration settings, select Use another phone number , and follow the steps in our article to reconnect the number.
For direct connections, make sure the number has been deleted from WhatsApp Manager. For Coexistence setups, ensure Kommo is removed from the Meta Business Platform.
Template and messaging rule errors
Marketing template blocked due to session rule
Wait and try sending the template later. Send a template in a different category (e.g., Utility). If the user replies to any previous message, the 24-hour window will reopen.
Template blocked permanently
-
In Kommo, go to WhatsApp → WhatsApp templates and delete the blocked template. Create a new one with different content. Submit for approval via Broadcasting or Whatsapp Business Features and test the template by sending it to recipients.
24-hour service window closed
-
The template content matches the selected category . If not, Meta may automatically change it — which can affect the cost. -
A payment method is set up in Meta Business Suite . Meta charges for template messages. -
The content follows WhatsApp’s messaging policy . Otherwise, it may be rejected or blocked without the option to edit. -
The recipient has opted in to receive messages. If they’ve contacted you before via WhatsApp, opt-in isn't required.
Template paused due to poor quality
-
In Meta’s WhatsApp Manager → Open the Manage templates tab, check the template's quality status. -
In Kommo, go to WhatsApp → WhatsApp templates and edit the paused template. Improve clarity and avoid overly promotional spammy language. Re-submit the template for approval.
Unapproved or deleted template used
-
In Kommo, go to WhatsApp → Templates → WhatsApp templates.
Find the template and check its status. -
Make sure it is marked as Approved , with the correct category and language. If it’s not approved, submit it for approval. The template content must comply with WhatsApp's policies.
URL button used in freeform message
-
Go to WhatsApp → Templates → WhatsApp templates in Kommo. Create a new template.
-
Add URL buttons to the template.
Submit for approval via Broadcasting or Whatsapp Business Features and test the template.
Duplicate buttons in message
-
In Kommo, go to WhatsApp → Templates → WhatsApp templates , then find your template and click on it to open the template editor.
Change the text of the buttons, making sure each one has unique text. Avoid using identical wording, emojis, or whitespace.
Access and account errors
Access token expired
For integrations with one connected number:
-
Go to the WhatsApp Business integration and delete your number.
In your widget, disconnect the Facebook profile. Reconnect your number using the correct Facebook Business account.
For integrations with multiple connected numbers:
Business profile or portfolio blocked
Check why the account was restricted
-
Log in to WhatsApp Business Manager -
Go to Business Support Home → View / See details Review the reason for the restriction
Follow the right steps depending on when the restriction happened:
If it happened right after connecting the number:
If it happened after using the number:
If Meta doesn’t approve the request or asks for provider help, ask the client to send:
-
A screenshot of the error -
The OAuth URL from the error window
Display name not approved
-
Go to Business Manager and open WhatsApp Manager. Select the account with the affected number. -
In the left menu, click Phone numbers. -
Under Name , hover over the display name and click the pencil icon. -
Enter a new name and click Next.
Message delivery errors
Message not delivered – spam or block
Open WhatsApp Manager → Phone numbers. Hover over the status tooltip of the affected number to check the reason and get recommendations. Follow the guidance provided by Meta. Wait until the status changes to Approved.
Meta marketing experiment: limited delivery
Try sending a different type of template (e.g., Utility). Ask the recipient to reply to your message to open the 24-hour window. Consider following up via a different channel to ask the recipient to reply to the template to activate the 24h window again.
Messaging limit reached for recipient
Wait before sending more messages to this contact. The limit is temporary and usually resets automatically. You can continue messaging other contacts without delay.
Media and file errors
Media upload failure
Unsupported media format File size exceeding WhatsApp’s limits Extension mismatches or other media-related issues
Unsupported file type
-
Check that your file type and size match WhatsApp’s supported formats . Ensure the file includes a valid extension and does not exceed the allowed size.
Billing and payment error
Missing payment setup
Check for issues: