したがって、特定の条件が満たされた後にエラーをスローするはずのワークフローがあります。(False condition) すぐ下のログでわかるように、これは機能します。最初にグループ 'coms' に対してループを終了すると、エラーがスローされます。ただし、Flowgear は最後に実行されたノードのみを読み取り、そこからワークフローのステータスを判断しているようです。ループは最後に終了して成功しているため、2 番目のログを見ると、内部でエラーがスローされているにもかかわらず、ワークフローが「成功」と評価されていることがわかります。
ループを壊す方法はありますか? また、flowgear が最後のノードのみを考慮するのはなぜですか? すべての実行を停止するオプションがエラー ノードにあるはずです。