-
-
Notifications
You must be signed in to change notification settings - Fork 23.2k
Open
Labels
bugSomething isn't workingSomething isn't working
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 working