Допустим есть объект, который не видео на экране, нужна прокрутка вниз, если делать клик по картинке, то оно не прокручивает (даже с включенным scroll), с кликом по селектору та же история, а если сделать прокрутку по координатам, то оно вообще стоит на месте, с чем может быть связано?
Во первых, в первом ифе вы вообще ничего не выходите в лог. Во вторых перед выводами в лог поставьте небольшие паузы.
В третьих, проверьте что вы в три потока запускаете тестовый скрипт.