Describe the problem/error/question
Around 08-Jan-2026, my n8n webhook stopped accepting submissions. No history or information inside n8n, just hard rejections at the interface.
What is the error message (if any)?
The caller is receiving error 500: ‘{“code” => 0, “message” => “Unrecognized node type: n8n-nodes-base.start”}’
The automation being blocked did have a start node by that name, which I deleted. This did not resolve the issue on further tests.
Examining the startup logs, I can see dozens of these types of errors;
app-n8n-1 | Activation of workflow "NAVI | Book Tour | v2" (68w9Rtxp2AXoerQp) did fail with error: "Unrecognized node type: n8n-nodes-base.start" | retry in 64 seconds
Fortunately, the webhook caller ( Basin in this case ) also keeps logs.
I regressed n8n to 2.2.5, right about when I began seeing the failure appear in the caller’s logs, the problem continued.
I further regressed to version: 2.1.4, I believe the last release in 2025, and I am no longer seeing the webhook rejections.
It appears the problem was introduced sometime between 2.1.4 and 2.2.5.
What’s causing this?
Weirdly, this was the original flow-
You can see the Start node in the corner, unused since this is never manually triggered.
After deleting that node from that workflow ( it still existed in others ), the problem continued.
One possibility in my mind is that the node has been deprecated, or that in a “disconnected” state it’s causing a failure. And that furthermore the problem is occurring at server startup and preventing the webhooks from initializing properly. It appears that if the node exists in any workflow, it will cause all of them to hard fail with no logging.
I’ve removed the start node from all workflows, to be safe, however I’m cautious about re-upgrading n8n it to the current build, since this is a production system.
Hoping I can get some clarity on this and how to approach it. Thanks a ton!
