n8n-io/n8n
Documented errors, page 3 of 11. Back to n8n-io/n8n
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Invalid file type | exception | error | e2e, test-only, heap-snapshot, bad-request |
| Supabase upsert failed | exception | error | supabase, database, network, rls, vector-store |
| Trace project " " not found in the eval workspace — is this… | exception | error | langsmith, configuration, instance-ai, cost-report |
| Unsupported syntax: 'Binary operator | exception | error | sdk-interpreter, binary-operator, bitwise, in-operator |
| Workflow does not exist. | exception | warning | workflows, workflow-statistics, rbac, rest-api, not-found, authorization |
| Failed to find owner. | exception | error | cli, import, credentials, owner, user-management, database, user-error |
| OUTPUT or RETURNING clause only supported by Microsoft SQL… | exception | error | query-builder, delete, returning, driver-capability |
| This instance URL is not in your allowed origins list. Open… | validation | error | local-gateway, security, allowlist, origin, deeplink |
| This model requires the Responses API. Enable "Use… | exception | error | openai, model-mismatch, responses-api, configuration |
| A non-empty prompt is required. | exception | error | validation, prompt, anthropic, empty-input, analyze |
| Cannot get entity metadata for the given alias | exception | error | query-builder, alias, metadata, entity |
| Cannot update entity because entity id is not set in the… | exception | error | typeorm, returning-updator, update, primary-key, driver-sqlite |
| Circular relations detected | exception | error | typeorm, relations, circular-dependency, schema-validation, foreign-keys |
| expr(newCredential(' ')) is invalid. Use newCredential()… | exception | error | expression, credentials, sdk, runtime |
| OpenAI: Rate limit reached | exception | error | openai, rate-limit, quota, transient, operational |
| Unsupported syntax: 'Assignment operator | exception | error | sdk-interpreter, assignment, compound-operator |
CODE_NODE_NETWORK_CALL Code node calls fetch/axios/XMLHttpRequest or requires an HTTP module. Code… | validation | warning | lint, code-node, network, sdk |
| Operation not supported: upload | exception | warning | mcp-browser, agent-browser, unsupported, upload, capability |
| Unknown encoding | exception | error | |
| Workflow generation stopped: The AI reached the maximum… | exception | warning | ai-workflow-builder, langgraph, recursion-limit, agent-loop |
| Failed to read _FILE from file | validation | critical | task-runner, python, configuration, secrets, file-io, startup |
| Unknown identifier: ' ' is not defined | exception | error | sdk-interpreter, identifier, undefined-variable, typo |
| Array initializations are not allowed in entity relations… | exception | error | relation-initializer, array, relation, startup |
| Failed to parse workflow code after 3 consecutive attempts. | exception | error | |
| No migration was found in the source code. Make sure you… | exception | error | typeorm, migrations, revert, schema-versioning |
| Supabase query failed | exception | error | supabase, database, network, rls, vector-store |
| Transaction rollback failed | exception | error | database, transaction, sqlite |
| Unable to convert tool to N8nTool | exception | error | converters, tools, langchain, validation |
| Unsupported syntax: 'Only property assignment (e.g.… | exception | error | sdk-interpreter, assignment, immutability, const-only |
| Cannot , given value must be instance of entity class… | exception | error | typeorm, persistence, entity-manager, usage-error |
| Duplicate skill source directory | exception | error | skills, duplicates, filesystem, configuration |
| No cancellation handler is available for | exception | error | sub-agent, delegation, cancellation, runtime |
| host runner does not support inline delegation without… | exception | error | delegate-tool, inline-delegation, host-runner, configuration |
| Checkpoint for runId | exception | critical | workflow-structure, validation, empty-workflow |
| Entity has multiple primary columns with different… | exception | error | primary-key, constraint-name, composite-key, startup |
| Request failed with status code | http | error | http, axios, redirect, ssrf, status-code, backend-network |
| seed.endpoint " " is the secondary (US) tenant but… | exception | error | langsmith, env, credentials, multi-tenant |
| Task " " depends on unknown task | validation | error | planned-tasks, validation, plan-graph, dependencies, llm-retryable |
| Cannot attach entity | exception | error | typeorm, tree, closure-table, persistence, parent-child |
| Expression nesting too deep (possible cycle in method chain) | exception | error | sdk-interpreter, recursion-depth, performance, stack-overflow |
| Process completed but returned no result. This is likely an… | exception | error | python, task-runner, ipc, internal-error, pipe |
| --source langtracer requires --suite | exception | error | cli, argument-parsing, langtracer, configuration, developer-error |
| Stale element ref | exception | error | stale-ref, playwright, aria-ref, snapshot |
| Provided message is not a valid Langchain message | exception | error | converters, langchain, messages, versioning |
| Tool " " has .suspend() but missing .resume() | exception | error | tool, builder, validation, suspend-resume, human-in-the-loop |
| filterableKeys must contain at least one key | exception | error | vector-store, filter, as-tool, validation, configuration |
| Internal Server Error | exception | error | folders, rest, internal-error, database |
| Invalid payload or URL | exception | warning | invitations, token, rest-api, data-integrity |
| This account is managed via environment variables and… | exception | warning | me, profile, env-config, forbidden, owner |
| User not found | exception | error | users, password-reset, rest-api, not-found, authorization |
| Cannot access " " via expression extension due to security… | exception | error | security, expression, sandbox, prototype-pollution |
| indexPredicate option is not supported by the current… | exception | error | query-builder, insert, upsert, postgres, driver-capability |
| select failed | exception | error | mcp-browser, agent-browser, interaction, select, form |
| The model " " was not found at . If you're using an AI… | exception | error | anthropic, llm, gateway, model-not-found, network |
| Invalid response format from templates API | exception | error | api, templates, type-guard, network, ai-workflow-builder |
| Models couldn't be loaded. Check that the selected… | exception | error | model-discovery, credentials, auth, user-error |
| recurring_cron.recurrenceUnit must be one of | validation | error | scheduler, validation, recurrence, configuration |
| Failed to parse CSV file | exception | error | |
| No valid checks after filtering. Requested | exception | error | evaluations, binary-checks, validation, configuration |
| VectorStore " " requires an embedding model — set it via… | exception | error | vector-store, sdk, configuration, builder |
400 Provider connection type cannot be changed. Create a new connection instead. | exception | error | credentials, instance-credentials, validation, api |
| Plan contains duplicate task IDs | validation | error | planned-tasks, validation, plan-graph, llm-retryable |
| smartJoin(): expected two string args, e.g… | exception | error | expression-runtime, array-extensions, smartjoin, argument-validation |
| Cannot override "__sanitize" due to security concerns | exception | error | |
| Cyclic dependency | exception | error | typeorm, persistence, circular-dependency, topological-sort, insert |
| Failed to read MCP servers from endpoint: response is not a… | exception | error | microsoft, mcp, tooling-gateway, schema, validation, untrusted-response |
| The maximum number of files that can be attached to the… | validation | error | openai, assistant, file-limit, pre-validation, update, v1 |
| Tool " " cannot use both approval… | exception | error | tool, builder, validation, approval, suspend-resume, mutually-exclusive |
| path must stay within the workspace root: . Pass a… | validation | error | security, path-traversal, validation, workspace, instance-ai |
| Migration "PurgeInvalidWorkflowConnections1675940580449" is… | exception | error | migration, upgrade, version, startup |
| Missing value for --test-case-path | exception | error | cli, argument-parsing, verifier-export, configuration, developer-error |
| Unsupported mime type | validation | error | |
| Cannot embed empty or undefined text | validation | error | embeddings, validation, user-error, ai-utilities |
| Path traversal detected, refusing to join paths | exception | critical | security, path-traversal, scanner, filesystem |
| Redirect to a different host | exception | warning | web-fetch, ssrf, security, redirects, approval |
| Unsupported provider | exception | error | model-config, validation, provider, registry |
| Can't migrate workflows and credentials to the project with… | exception | error | cli, ldap, ownership-transfer, user-error |
| duplicate case slug(s) across data/workflows and data/agents | exception | error | eval, cli, validation, langtracer |
| Nodes from fromJSON() do not support output() | exception | error | workflow-builder, fromjson, import, connections |
| The operation " " is not supported for resource | exception | error | alibaba-cloud, router, config, operation, validation |
500 Timeout reached | exception | error | openai, timeout, polling, async, long-running |
| Cannot call non-function | exception | error | sdk-interpreter, type-error, runtime, non-function |
| Filesystem " " is not ready (status: ) | exception | error | filesystem, lifecycle, state-machine, agents |
| Invalid integer for | exception | error | cli, argument-validation, instance-ai, security |
| Metadata key " " is reserved for the document content and… | exception | error | pinecone, metadata, vector-store, reserved-key |
| requires resumeSubAgent and cancelSubAgent to be configured… | exception | error | configuration, delegate-tool, lifecycle, validation |
| migration name is wrong. Migration class name should have a… | exception | error | typeorm, migrations, naming-convention, configuration |
| No pending tool call found for toolCallId | exception | error | resume, tool-call, checkpoint, concurrency |
| The assistant was interrupted while waiting for your… | exception | error | hitl, abort, streaming, user-facing, resumable |
| Timed out after ms waiting for database connection recovery | exception | critical | database, postgres, timeout, recovery, transient |
| Webhook URL cannot target localhost | exception | error | webhook, ssrf, security, validation, loopback |
| Failed to create video generation task | exception | error | video-generation, async-task, alibabacloud, dashscope |
| Failed to retrieve OAuth2 access token | exception | error | azure, oauth2, credentials, authentication, token, network |
| Unsupported syntax: 'Dynamic method name' is not allowed in… | exception | error | sdk-interpreter, dynamic-access, computed-method, security |
AGENT_STATIC_PROMPT Is input data required for | validation | warning | agent, validator, expression, prompt, ai |
| External storage bucket name not configured. Please set… | exception | critical | s3, blob-storage, config, env-vars, startup |
| Failed to create new tab | exception | error | mcp-browser, agent-browser, tabs, session |
| Parameter must be a string | exception | error | mongodb-atlas, vector-store, type-validation, parameter, node-operation-error, langchain |
| replacements must be a JSON array of | validation | error | |
| Unsupported binary file — only PNG, JPEG, GIF, WebP and PDF… | exception | warning | filesystem, validation, binary, computer-use |