並列処理と画像の存在を確認の組み合わせが上手くいきません

画像が出現するまで待機して、出現した画像の種類によって処理が分岐する箇所を
並列処理に画像の存在を確認(ImageFound)を入れて作ってみたのですが、
画像が見つかっても残りの処理がタイムアウトで終わるまで並列処理を抜けてくれませんでした。
並列処理の条件はもちろんTrueです。

並列に入れるのが画像が出現したとき(OnImageAppear)だと上手くいくのですが、こっちは精度に難があって使えません…
ループの中に入れてタイムアウト時間を短くとる方法も、表示される時間が短い画像なので安定しませんでした。
何か解決法はないでしょうか?よろしくお願いします。

Hi @wewew

Translating from, I interpreted your issue. Perhaps you could try the dispatcher/preformer model with state machines.

The dispatcher uses imageFound activity for each image you need to find, set the output Found variable and write to queue. The performer will then pick up from the queue and process it.