Trigger webhooks cleared on n8n version update

Describe the problem

Every time we update our n8n cloud instance the trigger webhooks get completely removed. In our case these are Zendesk triggers.
After updating the n8n workflows still have the published green dot even though there is no triggers on the Zendesk side so the workflows are non functional. In this case you have to update the workflow, to be able to republish it, after doing that the webhooks appear in the Zendesk admin panel, and the workflows are functional again.

n8n cloud version: Version 2.17.6
After updating


After re-publishing

That’s a good idea! Regardless if you’re using cloud or self hosted you can still do that via API, I’ll try setting it

good day @terraxus
I’d also recommend checking the Executions / webhook logs right after the upgrade to see whether n8n attempted to re-register the Zendesk webhooks and received an error from Zendesk. If the registration call is failing silently due to permissions, rate limits, or API changes, that would explain why the workflow still looks published but the external trigger is missing.

AFAIK Zendesk doesn’t have any logging on their end, is this available on n8n’s side aside from executions? In my error flow I only see this after updating

Should I assume that’s n8n trying to re-register the webhook on Zendesk’s end?

I wouldn’t assume it with certainty, but the screenshots strongly suggest it…
try get the exact request context from n8n support, because normal executions won’t show the full trigger-registration call. I’d share the timestamp, workflow ID, Zendesk trigger type, and the before/after screenshots with support so they can check backend logs for the failed registration attempt.