@potya уберите notreuse, его нужно ставить если берете элемент оттуда в экшенах, а здесь вам нужно весь список взять, а если брать весь список без повтора то брать нечего больше)
по-нормальному надо сначала проверять существование элемента, а потом работать с ним. Пока он не появился можно чем-либо занять скрипт. А в вашем примере скрипт ждет появление элемента, а потом выделяет 2сек на клик.
Вы не правильно поняли. Элемент уже появился, клик мыши произошел. Но после этого действие продолжает висеть незавершенное.