Troubleshooting
Fixes for webhooks not firing, silent cron failures, expired certificates and more.
-
Credential Rotation Without Downtime
The overlap window is the whole technique. Everything else is making sure you found every consumer before you close it.
-
How to Know If a Webhook Is Being Delivered
Three layers of evidence, each proving something the previous one does not. Most people check only the first and draw the wrong conclusion.
-
Why Did My Scheduled Job Stop Running?
First establish whether the scheduler tried at all. Everything after that depends on the answer, and the check takes one command.
-
OAuth Token Revoked Without Notice
invalid_grant is final. No endpoint revives a dead refresh token, so the fix is always re-authorization. The useful question is why it died.
-
Zapier Zap Stopped Running
Check whether the Zap is off, on hold, or on and simply not triggering. Those are three different problems with three different fixes.
-
n8n Workflow Stopped Running With No Error
Check Active, then the executions list, then whether n8n itself is alive. Most reports end at the first step.
-
Webhook Delivery Failures Explained
What each response tells the sender, how long they keep trying, and how to get back the events you already lost.
-
API Key Expired and Broke Production
Before you issue a replacement, confirm it is expiry and not revocation, a scope change, or a quota. The fix differs.
-
Domain Expired Without Notice: What to Do Right Now
Find out which stage you are in before anything else. The cost and whether recovery is possible at all both depend on it.
-
SSL Certificate Expired Without Warning
Renewing is usually the easy part. The step people miss is reloading the server, and a renewed certificate on disk is not a certificate being served.
-
Cron Job Failed Silently and Nobody Noticed
The job ran, exited zero, and did nothing. Here is where the error went and why the exit code lied.
-
Stripe Webhook Not Firing: A Diagnostic Checklist
Open the Stripe event log first. Which of the three things you are looking at tells you which of three unrelated problems you have.