Handling Iteration Node Failures Without Stopping Entire Workflow #3870

Closed
opened 2026-02-21 18:03:03 -05:00 by yindo · 0 comments
Owner

Originally created by @shelltea on GitHub (May 29, 2024).

Self Checks

  • This is only for bug report, if you would like to ask a question, please head to Discussions.
  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • Please do not modify this template :) and fill in all the required fields.

Dify version

0.6.9

Cloud or Self Hosted

Self Hosted (Docker)

Steps to reproduce

  1. Create a workflow with an iteration node.
  2. Introduce an error in one of the iterations to cause it to fail.
  3. Observe the behavior of the entire workflow.

✔️ Expected Behavior

When an error occurs in a specific iteration, the entire workflow should not be blocked and subsequent iterations should continue to execute.

Actual Behavior

Currently, if an iteration fails, the entire iteration process stops, and subsequent iterations do not execute.

Is there any configuration or setting that allows the iteration node to continue executing subsequent iterations even if one iteration fails?

Originally created by @shelltea on GitHub (May 29, 2024). ### Self Checks - [X] This is only for bug report, if you would like to ask a question, please head to [Discussions](https://github.com/langgenius/dify/discussions/categories/general). - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [X] Please do not modify this template :) and fill in all the required fields. ### Dify version 0.6.9 ### Cloud or Self Hosted Self Hosted (Docker) ### Steps to reproduce 1. Create a workflow with an iteration node. 2. Introduce an error in one of the iterations to cause it to fail. 3. Observe the behavior of the entire workflow. ### ✔️ Expected Behavior When an error occurs in a specific iteration, the entire workflow should not be blocked and subsequent iterations should continue to execute. ### ❌ Actual Behavior Currently, if an iteration fails, the entire iteration process stops, and subsequent iterations do not execute. Is there any configuration or setting that allows the iteration node to continue executing subsequent iterations even if one iteration fails?
yindo added the 🐞 bug🌊 feat:workflow labels 2026-02-21 18:03:03 -05:00
yindo closed this issue 2026-02-21 18:03:03 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#3870