Вы проверяли код выхода из всплывающего окна?
&&
означает, что последующий список выполняется только в том случае, если код выхода равен 0 (успех).
Вы можете просто игнорировать код выхода, используя ;
вместо &&
.
Подтвердите успех, используя такие вещи, как:
true && echo ok || echo fail # echoes "ok"
false && echo ok || echo fail # echoes "fail"