1) Const button - есть реакция на клик? 2) Const input - элемент выбран, и он существует? 3) по идее shell должно возвращать не нулевое и определенное значение, либо ошибку, ...
Ловятся реквесты или нет?