I need help fixing a persistent code runner issue that is happening in all my workspaces that have a code node. This is something that suddenly started ocurring two days ago. I have been using these workspaces perfectly fine for several months.
Describe the problem/error/question
Your Code node task was not matched to a runner within the timeout period. This indicates that the task runner is currently down, or not ready, or at capacity, so it cannot service your task.
What is the error message (if any)?
Please share your workflow
{
"errorMessage": "Task request timed out after 60 seconds",
"errorDescription": "Your Code node task was not matched to a runner within the timeout period. This indicates that the task runner is currently down, or not ready, or at capacity, so it cannot service your task.<br/><br/>If you are repeatedly executing Code nodes with long-running tasks across your instance, please space them apart to give the runner time to catch up. If this does not describe your use case, please open a GitHub issue or reach out to support.",
"errorDetails": {},
"n8nDetails": {
"n8nVersion": "1.123.22 (Cloud)",
"binaryDataMode": "filesystem",
"stackTrace": [
"Error: Task request timed out after 60 seconds",
" at LocalTaskRequester.requestExpired (/usr/local/lib/node_modules/n8n/src/task-runners/task-managers/task-requester.ts:304:17)",
" at LocalTaskRequester.onMessage (/usr/local/lib/node_modules/n8n/src/task-runners/task-managers/task-requester.ts:272:10)",
" at TaskBroker.handleRequestTimeout (/usr/local/lib/node_modules/n8n/src/task-runners/task-broker/task-broker.service.ts:115:50)",
" at Timeout.<anonymous> (/usr/local/lib/node_modules/n8n/src/task-runners/task-broker/task-broker.service.ts:102:9)",
" at listOnTimeout (node:internal/timers:605:17)",
" at processTimers (node:internal/timers:541:7)"
]
}
}
Share the output returned by the last node
{
“errorMessage”: “Task request timed out after 60 seconds”,
“errorDescription”: “Your Code node task was not matched to a runner within the timeout period. This indicates that the task runner is currently down, or not ready, or at capacity, so it cannot service your task.
If you are repeatedly executing Code nodes with long-running tasks across your instance, please space them apart to give the runner time to catch up. If this does not describe your use case, please open a GitHub issue or reach out to support.”,
“errorDetails”: {},
“n8nDetails”: {
“n8nVersion”: “1.123.22 (Cloud)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“Error: Task request timed out after 60 seconds”,
" at LocalTaskRequester.requestExpired (/usr/local/lib/node_modules/n8n/src/task-runners/task-managers/task-requester.ts:304:17)“,
" at LocalTaskRequester.onMessage (/usr/local/lib/node_modules/n8n/src/task-runners/task-managers/task-requester.ts:272:10)”,
" at TaskBroker.handleRequestTimeout (/usr/local/lib/node_modules/n8n/src/task-runners/task-broker/task-broker.service.ts:115:50)“,
" at Timeout. (/usr/local/lib/node_modules/n8n/src/task-runners/task-broker/task-broker.service.ts:102:9)”,
" at listOnTimeout (node:internal/timers:605:17)“,
" at processTimers (node:internal/timers:541:7)”
]
}
}
Information on your n8n setup
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system: