WhatsApp Business Cloud node "on message" is not working

Hi experts,

I’m a complete beginner with n8n and I need your help understanding something.

I created a Meta WhatsApp application and connected it to the WhatsApp Business Cloud node “on message”.

The webhook was created with the production URL.

I published the workflow and put the application into live mode.

When I send a message directly, nothing appears in the workflow. But when I listen for a test event and send a message, I see it in the node.

The information is only visible in the WhatsApp node when I put the node in test event listening mode. In normal mode, nothing appears, even though the application is live, the workflow publishes, and the webhook URL is the production URL.

Please help me understand. Is this normal? If not, what could be the cause?

Thank you

Looks like you’re experiencing the expected behavior. The WhatsApp Business Cloud “on message” node requires you to be in test event mode for receiving and displaying messages during development and debugging. Once you’re ready for real-time message handling, ensure your WhatsApp Business API is fully set up and the webhook is correctly configured for production. Let me know if this works!