n8n errors / Auth
Credentials could not be decrypted. The likely reason is that a different "encryptionKey" was used to encrypt the data.
Cause
A new container or recreated data volume started without the original N8N_ENCRYPTION_KEY, so n8n generated a new key that cannot decrypt existing credentials.
Fix
Always pin N8N_ENCRYPTION_KEY explicitly in compose before first startup and keep it across upgrades. If the original key is lost, credentials are unrecoverable - delete and recreate them. In queue mode, every main/worker/webhook container must share the identical key. Persist the /home/node/.n8n volume.
Part of the Automation Error Index — n8n errors: browse all.
Hitting an automation error we have not covered?
AutomateLab builds and debugs n8n, Make, and agent workflows as fixed-scope projects. If something is broken in production, tell us what you are seeing.
Describe the problem