Zendesk trigger does not work

I am starting to get a bit disillusioned about n8n and some of its nodes.
We heavily rely on onedrive and zendesk.
I posted queries about the onedrive triggers that simply do not work.

Zendesk is the same. Simple config to trigger on a new ticket with a new status (see below). If I manually set the trigger to run, it listens and picks up a new ticket. But on its own it does nothing and never triggers.

I thought it might be flaky because of a trial account so I upgraded. But it’s the same and there is precious little support beyond this community.

If you want to trigger in every new ticket, you can use Webhook Trigger. It’ll automatically run when new ticket added.

Let me try that. Disabling the flow and enabling it again, and miraculously it starts to work but it is so flaky as to be unusable.

It doesn’t mean unusable just because it won’t work:)
Maybe some logic missed by yours, but don’t worry. I will help you.

Ensure n8n is running with Webhooks enabled and exposed (i.e. publicly accessible URL with SSL). Zendesk needs to post events to an exposed webhook. If you’re running n8n locally or behind a firewall, the trigger won’t work without the instance exposed and online 24/7. Ensure that the webhook URL is properly registered in Zendesk and your credentials have the necessary permissions to query ticket events.

All that works, the triggers just randomly stop working and can often be restarted by disabling the flow and activating it again. This is all cloud based. Then there are some nodes like onedrive that work in some contexes but not others.

Circling round to this. It was impossible to get the zendesk trigger node to keep running, as suggested I created a webhook for this instead which works. Will report back if it is stable.