Credential with ID "xxxxx" does not exist for type "xxxxx"

Describe the problem/error/question

Nodes will randomly error even though a credential with that ID does exist and is set up correctly.

I see past topics for mySql and s3.

But this issue isn’t specific to any one node. I’ve seen it with:

  • redis
  • httpHeaderAuth
  • rabbitmq
  • oAuth2Api
  • googlePalmApi

What is the error message (if any)?

{
  "errorMessage": "Credential with ID \"EnXWG1D4uATtPECh\" does not exist for type \"redis\".",
  "errorDetails": {},
  "n8nDetails": {
    "n8nVersion": "1.84.3 (Self Hosted)",
    "binaryDataMode": "default",
    "stackTrace": [
      "Error: Credential with ID \"EnXWG1D4uATtPECh\" does not exist for type \"redis\".",
      "    at CredentialsHelper.getCredentials (/usr/local/lib/node_modules/n8n/dist/credentials-helper.js:148:19)",
      "    at CredentialsHelper.getDecrypted (/usr/local/lib/node_modules/n8n/dist/credentials-helper.js:181:29)",
      "    at ExecuteContext._getCredentials (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/node-execution-context.js:180:37)",
      "    at ExecuteContext.getCredentials (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/base-execute-context.js:49:16)",
      "    at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Redis/Redis.node.js:469:29)",
      "    at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:681:27)",
      "    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:913:51",
      "    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:1246:20"
    ]
  }
}

Please share your workflow

Here’s the input json coming into the Redis node:

[
  {
    "jobId": "1710652",
    "jobType": "funding_response",
    "createdAt": "2025-05-29T14:06:02.965-04:00",
    "workflowId": "LW7gY5kTFhpaBhWA",
    "data": {
      "senderId": "94",
      "workspaceId": "79",
      "hasOpenSubmissions": true
    }
  }
]

Information on your n8n setup

  • n8n version: 1.84.3
  • Database (default: SQLite): PostgreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main): unsure
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker Compose
  • Operating system: MacOS

I’m still having this issue. I can’t even handle these errors because the node won’t even follow the error branch.

Here’s the most recent one on a Send Email node:

{
  "errorMessage": "Credential with ID \"xhFW6TmSzvqj3G3Q\" does not exist for type \"smtp\".",
  "errorDetails": {},
  "n8nDetails": {
    "n8nVersion": "1.84.3 (Self Hosted)",
    "binaryDataMode": "default",
    "stackTrace": [
      "Error: Credential with ID \"xhFW6TmSzvqj3G3Q\" does not exist for type \"smtp\".",
      "    at CredentialsHelper.getCredentials (/usr/local/lib/node_modules/n8n/dist/credentials-helper.js:148:19)",
      "    at processTicksAndRejections (node:internal/process/task_queues:95:5)",
      "    at CredentialsHelper.getDecrypted (/usr/local/lib/node_modules/n8n/dist/credentials-helper.js:181:29)",
      "    at ExecuteContext._getCredentials (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/node-execution-context.js:180:37)",
      "    at ExecuteContext.getCredentials (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/node-execution-context/base-execute-context.js:49:16)",
      "    at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/EmailSend/v2/send.operation.js:167:25)",
      "    at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/EmailSend/v2/EmailSendV2.node.js:120:26)",
      "    at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:681:27)",
      "    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:913:51",
      "    at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/execution-engine/workflow-execute.js:1246:20"
    ]
  }
}

Would appreciate any help or suggestions.

I’m looking for the same, updated after a few versions. Probably a major change is breaking our old instances because mine worked before.

1 Like

Got the same sometimes.
Now had an HTTP node that got 1k items come in to do a post. It stopped after 7xx items with this error. And the retry stopped after 6xx items with the same error.
Spliting in batches of 100 seems to have sort off resolved it.
v1.91.2

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.