ループ内の処理が途中で止まって次に行ってしまう

ブラウザ(chrome)のリストボックスを順に選びループ処理をさせたいのですが、リストボックスを「文字を入力」で選択した直後に次のループに行ってしまい困っています。添付画像でいうとメッセージ"2"の処理にたどり着きません。何か見落としていそうなオプションはないでしょうか。

作り直したら自己解決してしまったのですが、リストボックスのフルテキストを(stringではなく)genericvalueに格納するようにしたのがよかったのではないか?という推測になります。