It’s been about an hour since my WhatsApp message triggers stopped working. I tested it manually from the Meta API by sending a signal to the webhook, and that works fine. However, when I send a real message from a phone number, the trigger doesn’t fire.
This issue started only about an hour ago.
I’ve already tried resetting the credentials, enabling and disabling them, canceling the Meta subscription and setting the webhook manually. None of that worked—only the manual test from the Meta API panel succeeds.
I also updated n8n to the latest version, but that didn’t solve the issue either.
I went through all of those steps you mentioned, but the issue persists. I’d also like to add that it doesn’t work with WhatsApp “test numbers” either. I tested the webhook in another automation platform and it works there. I also tried using my n8n self-hosted instance as well as a cloud trial account, but in both cases the trigger still doesn’t fire.
Same issue here since 4 hours ago. I have a customer in production with a chatbot and the communication between whatsapp and the webhook stopped working, this is urgent please.
This most definitely sound like an outage of an issue with Meta. I would open a ticket with them as their status page doesn’t show anything right now. Status and outages of Meta business products
If it’s due to a change, it might not be known, need to look into documentation
Mine just got back. I don’t know if it is related, but in my app dashboad i noticed that my “app mode” (I don’t know the english name for it, all my labels are in Brazilian Portuguese) was in the “development”. To change it to “live” i needed to go into “app configuration” → “basic” and add my “terms of use”, “terms of privacy” and my bussiness address. I saved the changes and then i was able to change the “app mode” to “live”.
After that my webhook worked just fine.
If it helps anyone, please let me know.
Guys can you check this video and see if you can adjust the setting:
Thanks for the video, that is actually pretty crazy because I don’t get such switch button in my facebook developers portal…. even the UI is slightly different. I am based in Spain, is the UI different depending on the country you connect??? I don’t get it.
Ok, in my case the app was not published yet, however it has been working like that for months…
I have just set the privacy and service URLs and clicked on “publish”.
Yes, it’s possible. However, I tested the same app on other automation platforms and it worked correctly without having to set those URLs. So there must also be an issue with how you are handling the setup of the message webhooks.
I’m facing the same issue here… The problem is that if I pin a message from yesterday and run the flow, it replies correctly — which means the problem only happens with the webhook GET. It sends the message normally.