Workflows not being saved when using error workflow

Describe the problem/error/question

I only want to SAVE executions with error:

And I have set up an Error workflow where I capture all the error details and perform some actions to trigger alerts.

That part works OK.

The problem is when I use this “error workflow” the execution with error doesn’t save as FAILED but as succeeded, then the execution is not saved… so I end up with an alert that says xxx workflow has failed, I get the URL to the execution but when I open it, it says can’t find the execution basically because it doesn’t exist…

Information on your n8n setup

  • n8n version: 1.15.2
  • Database (default: SQLite): Postgresql
  • n8n EXECUTIONS_PROCESS setting (default: own, main): queue
  • Running n8n via (Docker, npm, n8n cloud, desktop app): docker image + railway

Hey @yukyo,

It sounds like you are running into this issue: Failed executions are not getting saved in queue mode · Issue #7705 · n8n-io/n8n · GitHub does the description match with what you are seeing?

Hi @Jon yes, that’s undoubtedly what is happening. Actually, because I recently changed everything Don’t save if successful and in the same update I added the [error workflow] thing, so I thought it was because of the error workflow, but I can confirm that failed execution are not being saved.

I’m running version: 1.15.2

1 Like

Hey @yukyo,

Perfect in that case sadly at the moment we are aware of this and will have it fixed soon but I don’t have a timeline for it.