スムージーはるさめさんのプログラムではAとBなので問題ない動作になると思いますが、もし両方ともAボタンで処理するようにしたら上手く動かない可能性がありますね。(原因はコータさんの発言の理由です) その場合は、@LOOP2の次の行(WHILEの前)にWAIT 1を入れると想定通りの動作になると思います。