Issue with WhatsApp Cloud API - Webhook Receives Payloads but n8n Trigger Does Not Fire for Real Messages
Hello,
I am using the WhatsApp Cloud API to integrate a chatbot via n8n (I’m using the latest version). Test messages from the Meta dashboard work correctly and are received in my n8n workflow. Additionally, I can see the payloads of real messages (sent from a personal test number) in Meta’s Webhook Payload. However, the WhatsApp Trigger node in n8n does not trigger for these real messages, even though webhook tests from Meta return a 200 OK.
- Mode: Development (test mode), with a personal number added as a test recipient.
Steps to Reproduce the Issue:
- I send a message from a personal test number to the business number linked to the API.
- In the Meta dashboard (under WhatsApp > Configuration or via debug tools), the message appears in the sent webhook payload.
- In n8n, the workflow does not execute; no log of execution for this event.
Note: Test messages sent directly from Meta are received and processed by the n8n workflow.
I have no specific errors in Meta logs, but the issue persists only for real messages (simulated tests work). Could you check if there is a known bug on the WhatsApp Cloud API side, a general restriction, or a missing configuration?
Thank you for your assistance!
Best regards