Describe the problem/error/question
i have a workflow that query 3 notion dB’s for new pages, every 2 minutes, it’s been working for several months with no problems, few days ago it started to fail with rate late limit error (The service is receiving too many requests from you
You have been rate limited. Please try again in a few minutes).
i disabled all other notion integration and left only n8n,
i disabled all workflows using n8n, waited for an hour, than 24 hours,
update n8n to latest release (selfhosted 2.9.2),
restarted the docker several times,
i tried to change the 3 notion trigger to execute on different minutes with cron (didn’t help),
i managed several times to execute one of this nodes and it worked, published the workflow, it worked one time and after a minute i see a new execution with “starting soon” & “error”.
i dont think that the problem is with notion, i have a feeling that some scheduling from previous workflows still keep on running in the background somehow and hammering notion, couldnt find something in the logs.
thanks
tput returned by the last node
{
“errorMessage”: “The service is receiving too many requests from you”,
“errorDescription”: “You have been rate limited. Please try again in a few minutes.”,
“errorDetails”: {
“rawErrorMessage”: [
“429 - {"object":"error","status":429,"code":"rate_limited","message":"You have been rate limited. Please try again in a few minutes.","request_id":"595e0071-a380-4c95-ad2e-90a8f4b6ee7a"}”
],
“httpCode”: “429”
},
“n8nDetails”: {
“nodeName”: “check Notion Read DB”,
“nodeType”: “n8n-nodes-base.notionTrigger”,
“nodeVersion”: 1,
“time”: “2/24/2026, 6:28:53 PM”,
“n8nVersion”: “2.9.2 (Self Hosted)”,
“binaryDataMode”: “filesystem”,
“stackTrace”: [
“NodeApiError: The service is receiving too many requests from you”,
" at PollContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1550:10)“,
" at processTicksAndRejections (node:internal/process/task_queues:103:5)”,
" at PollContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1850:11)“,
" at PollContext.notionApiRequest (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_8da18263ca0574b0db58d4fefd8173ce/node_modules/n8n-nodes-base/nodes/Notion/shared/GenericFunctions.ts:74:11)”,
" at PollContext.poll (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@aws-sdk+credential-providers@3.808.0_asn1.js@5_8da18263ca0574b0db58d4fefd8173ce/node_modules/n8n-nodes-base/nodes/Notion/NotionTrigger.node.ts:198:27)“,
" at WorkflowExecute.executePollNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1089:19)”,
" at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1240:11)“,
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1659:27”,
" at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+exporter-trace-otlp_9f358c3eeaef0d2736f54ac9757ada43/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2302:11"
]
}
}
Information on your n8n setup
- n8n version: 2.9.2
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via Docker
- Operating system: Docker on linux