-
-
Notifications
You must be signed in to change notification settings - Fork 23.2k
Open
Labels
bugSomething isn't workingSomething isn't workingquestionFurther information is requestedFurther information is requested
Description
Describe the bug
Flow execution stops at a Condition node without proceeding to any branch when multiple edges converge into a single LLM node. The flow terminates silently without error.
To Reproduce
- Import attached
bug-flow.jsoninto Flowise - Start chat and send:
hi
Expected behavior
Condition evaluates to false (not empty), takes output 1, executes to_operator
Actual behavior:
- Flow execution stops at the Condition node (
flow.stopReason is empty) - No branch is executed (neither output 0 nor output 1)
- No error is thrown
- Flow terminates silently
- Flow state shows:
{ "nextAgent": "", "intsructions": "", "stopReason": "not_empty" }
Workaround
If you duplicate the to_operator LLM node and route different branches to separate (but identical) nodes, the bug disappears. This confirms the issue is related to multiple edges converging into a single node.
Screenshots
Flow
Use Method
Docker
Flowise Version
3.0.10
Operating System
Linux
Browser
Firefox
Additional context
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingquestionFurther information is requestedFurther information is requested