I have a quick question that I am hoping the community can support in diagnosing. I have an “IF” node that will only initiate either the TRUE OR FALSE branch at any given time. When I manually initiate either branch they work properly, when I execute the workflow from the beginning of the flow itself it will not initiate both even though the following nodes have items for both branches. Any ideas as to what the issue is?
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
Hey @Andrew_Steele hope all is good. Welcome to the community.
Please share your workflow or the data that goes through the IF node, so that we could try to understand why it doesn’t work the way you want. Also could you expand on “it will not initiate”. How does this manifest? How do you check that?
This is the node that is halting. Items are sent to the TRUTH AND FALSE branch, but only the FALSE will continue unless manually executed. I can share a test screenshot as well to show that the branch is green with items coming out of both the TRUTH AND FALSE branches.
”It will not initiate” the FALSE flow will continue and data will go to the “append Google Sheet” node, but the inputted data will not output and continue to the Touch #1 node.
First screenshot is after the flow is executed from the beginning. Second one is the current input data for the “append row in Raw Data Sheet” node. Third is the “Loop Over Items2” node running for the false branch and you can ses that the “Append Row in Raw Data Sheet” node does not continue
That is what I originally thought, but I have allowed it to finish the Wait3 node and it still does not continue. Additionally, according to the AI Support Chat, the TRUE and FALSE branches are independent of each other and do not impact one another. The weird thing is that I can manual initiate the Touch #1 node and it will flow and not continue the FALSE. It might be something with the IF4 node itself, but everything is setup according to spec.
out of curiosity - if you replace that append node with No Operation and then Set and temporarily break the link to that Touch 1, just to see if that goes through if the node is different - what would happen?
The screenshot shows the the “false” branch continues its workflow, and the “true” branch from the “IF4” node goes to the “set” node, which you asked to replace the “append google sheet” node. As you see according to the green branch into the set node, it does not continue.
The first screenshot is then showing the input data going into the “set” node. You asked me to do this lol. I am simply showing you your suggestion had the same result. I also gave you the workflow code. Ask how you want this provided and you will receive it.
They way I see this working is, the IF node gets a number of inputs and splits them into “trues” and “falses”, so both true and false lines light up green. It then first proceeds with running the true branch and gets to waits for the Wait node to continue. At this point the false is not even starting.