Describe the problem/error/question
I am using a self-hosted n8n instance on version 2.9.4. I used version 2.7.2 before this, which had the same issue. I use 4 external runners. Whenever I execute my workflow, which contains my custom node, most of the time it will not run the node but get stuck on trying to start the node execution. So the loading bar on the execute workflow button is loading, but nothing is happening. When I stop the execution, I get an error which should not be possible saying that the node type of the custom node is not recognized when it does get installed correctly on startup (error shown below). I’ve been trying a lot and I can’t figure out what causes this issue. This doesn’t seem to happen when I run the instance locally (from my vsc terminal with n8n-cli) and without runners (I presume the default n8n debug instance doesn’t use runners).
The code used for this node is from this repository. I edited it to include OAuth1 support, but I disabled it whilst testing this. It has no effect on this issue.
As shown in the image here, it shows that it’s loading, but it doesn’t do anything. This is after a few minutes of it loading. This process normally takes a few seconds to a maximum of 20 seconds.
After I press the stop execution button, this is what it shows along with the error down below.
What is the error message (if any)?
This error is from worker number 1, but the same error is displayed across all workers whenever it picks it up.
2026-04-07T14:00:04.360Z | error | Worker errored while running execution 127 (job 127) {“scopes”:[“scaling”],“error”:{“name”:“Error”,“message”:“Unrecognized node type: n8n-nodes-test-random.netSuiteRest”,“stack”:“Error: Unrecognized node type: n8n-nodes-test-random.netSuiteRest
at LoadNodesAndCredentials.getNode (/usr/local/lib/node_modules/n8n/src/load-nodes-and-credentials.ts:596:10)
at NodeTypes.getByNameAndVersion (/usr/local/lib/node_modules/n8n/src/node-types.ts:82:45)
at new Workflow (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-workflow@file+packages+workflow/node_modules/n8n-workflow/src/workflow.ts:95:30)
at JobProcessor.processJob (/usr/local/lib/node_modules/n8n/src/scaling/job-processor.ts:130:20)
at processTicksAndRejections (node:internal/process/task_queues:103:5)
at Queue. (/usr/local/lib/node_modules/n8n/src/scaling/scaling.service.ts:130:5)”},“executionId”:“127”,“jobId”:“127”,“file”:“scaling.service.js”,“function”:“reportJobProcessingError”}
2026-04-07T14:00:04.360Z | error | Unrecognized node type: n8n-nodes-test-random.netSuiteRest (execution 127) {“file”:“error-reporter.js”,“function”:“defaultReport”}
Please share your workflow
Share the output returned by the last node
There is none when this problem happens.
Information on your n8n setup
- n8n version: 2.9.4
- Database (default: SQLite): Postgres
- n8n EXECUTIONS_PROCESS setting (default: own, main): main
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Debian 6.1.159-1


