In one our client we have an FTP node with a “continue on fail” set to true. Initially there was an error with the credential and the problem is that it did not override the output to have an error field containing the error.
The next node (an IF node) got the following message in the input:
The “true” output on the IF node was the input that sent to SFTP node. I would expect this to be recognized as an error.
There is also an error workflow for this workflow which was not triggered.
Why did this error not trigger the error workflow or the IF node? How can I check for this type of error in the future if there is no output?
ERROR: Credentials could not be decrypted. The likely reason is that a different “encryptionKey” was used to encrypt the data.
Error: Credentials could not be decrypted. The likely reason is that a different "encryptionKey" was used to encrypt the data. at Credentials.getData (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/Credentials.js:41:19) at CredentialsHelper.getDecrypted (/usr/local/lib/node_modules/n8n/dist/CredentialsHelper.js:191:51) at processTicksAndRejections (node:internal/process/task_queues:95:5) at getCredentials (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/NodeExecuteFunctions.js:1258:33) at Object.execute (/usr/local/lib/node_modules/n8n/node_modules/n8n-nodes-base/dist/nodes/Ftp/Ftp.node.js:425:27) at Workflow.runNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:658:19) at /usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/WorkflowExecute.js:631:53
- n8n version: 1.8.2