Hi everyone,
I’m trying to build a workflow with the WhatsApp Trigger in n8n, but I keep running into this error:
The WhatsApp App ID XXXXX already has a webhook subscription. Delete it or use another App before executing the trigger. Due to WhatsApp API limitations, you can have just one trigger per App.
I already checked the Meta Developers dashboard under WhatsApp → Configuration → Webhooks, and the Callback URL field is empty, so it looks like there’s no webhook configured on Meta’s side. I also deleted my old Zapier integration that was using the same WhatsApp App ID, but the error still shows up in n8n.
Currently I only have one workflow with a WhatsApp Trigger in my n8n instance, so there shouldn’t be any duplicates.
Does anyone know how to force n8n to “reset” or clear out this ghost webhook subscription so that the WhatsApp Trigger can register properly?
Thanks in advance!
Problem running workflow
The WhatsApp App ID 1330951205478242 already has a webhook subscription. Delete it or use another App before executing the trigger. Due to WhatsApp API limitations, you can have just one trigger per App.
Hmm, do you get the same error with the new app? Feel free to share what you did exactly.
For the commands above, you need to replace the capitalized sections and copy paste the entire thing from each block in your terminal (shell). This will make a request to META and will print some result which will tell you more.
well this worked but…why did it happened? Won’t that be a big time issue once I go live? I just began testing your services, hoping to scale it soon and this makes me a bit doubtful.
Hey, if you ran my commands, this all has to do with Meta, not n8n. Also, please note I’m not from the team, if you see a user with n8n Team next to their name - they are from the team.
I’ve been running into this same issue, ran the commands with an empty array coming back as the response but still ran the delete just in case. Created multiple new apps and all ran into the same issue. The webhook subscription only appears after I turn the workflow to ‘active’ and try to execute it, but if I execute without activating it, the OnMessage trigger never triggers. I turned on webhook listening on the WhatsApp developers website and can see the messages I send. Any idea what I can do to troubleshoot this?