Robotic Crowd Agent の InjectScript について

Robotic Crowd の購入検討のため、Robotic Crowd Agentにて動作検証を行っております。

Click と InjectScript を組み合わせたアクションを実行させたいと思っているのですが、
InjectScript を実行した後、次のアクションが実行されません。

下記サンプルでは inject_script_2 は実行されますが、click_3 が実行されません。
InjectScript から処理を戻すのに何かしらのコード記述が必要でしょうか。
もしくは Robotic Crowd Agent は InjectScript には対応していないのでしょうか。

ご回答のほどよろしくお願いいたします。

# ブラウザを開く
+open_browser_1:
  action>: OpenBrowser
  url: 'http://172.16.32.217/User/Home/Index'

# ページ内でJavaScriptを実行する
+inject_script_2:
  action>: InjectScript
  browser: +open_browser_1
  code: 'document.getElementById("tab1").click();'

# クリック
+click_3:
  action>: Click
  browser: +open_browser_1
  selector: '#tab2'
  
# ブラウザを閉じる
+close_browser_1:
  action>: CloseBrowser
  browser: +open_browser_1

推測なのですが、+inject_script_2を実行した後にページの読み込みに時間がかかっていて、クリックする要素が表示される前に+click_3が動いてしまったのかもしれません。

# クリック
+click_3:
  action>: Click
  browser: +open_browser_1
  selector: '#tab2'
  waitBefore: 5000

waitBeforeというパラメータを+click_3の中に追加すると5秒間待ってからクリックを実行できます。
ぜひお試しください。