Execute Workflow with "Retry On Fail" option is ON always output error

Describe the problem/error/question

I have two workflows, A and B. Workflow A triggers Workflow B using the ‘Execute Workflow’ node with the options shown below.

.

Workflow B may throw an error in some cases, but it is expected to succeed within 3 retries.

The issue is that Workflow A always receives an error output from Workflow B if Workflow B fails even once.

What is the error message (if any)?

Most recent 3 retries with 1 success.

Please share your workflow

Workflow A

Workflow B

Share the output returned by the last node

Expected result=‘Sub flow is ok!’
Actual error=‘ERROR from sub flow!’

Information on your n8n setup

  • n8n version: 1.56.2
  • Database (default: SQLite): both SQLite or PostgreSQL
  • n8n EXECUTIONS_PROCESS setting (default: own, main): not set
  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm/pm2
  • Operating system: Debian 11

Hey @manhhailua,

It looks like you opened this as a GitHub issue as well and we answered it over there, In the future instead of opening an issue in 2 different places can you try to stick to the one so that the attention isn’t split.

With this issue it is currently working as intended but we may in the future change it so that the retry works before the continue on fail which makes sense to do anyway.

Thanks, Jon!
Looking forward to the new feature coming soon!

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