流れと関係ないけど、
> Check Text On Screen action string variable not found: null (マクロ名)
ってエラーをシステムログ出力を不許可にしているマクロが出力してて気になってたけど、
「画面文字を確認」のアクションで「結果がTrueの場合変数(文字列の場合)にコンテンツIDを保存
の項目に変数を設定してないと出るんだねえ。
確認結果しか不要だからこの項目に変数を設定しなくても良いと思ってたけど必須だったのか。

さらに関係ないけど、
「画面文字を確認」とか「画面の内容を読む」ってアクションが面白いなと思って
MagicEarthというナビアプリが表示している移動速度を読み上げるマクロを作ってみたけど
他のアプリの画面を読まなくてもlast_loc_speed_kmhにGPSから取得した移動速度が入っていて
それを読み上げるだけで済んでしまって処理が軽くなったのを喜ぶべきだけどちょっと複雑な気分になった。