Ещё раз. Как определил что "часть скрипта которую не видит"?
Потому как варианта 4.
1. 50% при таком вопросе, оказывается, что просто не находит такой цвет. Начинают ошибочно говорить, что часть скрипта не работает. Обычно, всё там Находит и достаточно расставить вывод в лог
GETSCREEN
IF_PIXEL_IN(5,4,1888,81,16579835)
LCLICK(1455,14)
WAIT(3)
LCLICK(1540,11)
WAIT(3)
print("Нашёл")
ELSE
print("НЕ нашёл")
END_IF
2. Ещё 40% цвет находит, но действия не выполняются. Клики заданы не туда, или их не пропускает защита, или используется привязка и координаты перепутаны или привязано не то окно. Определяется так же расставлением вывода в лог.
3. Бывает, после изменения скрипта, забыли нажать "применить", тогда выполняется старый код - до изменения. Проходит после нажатия применить или переокрытии скрипта. Скорее всего, это не твой случай, но помнить о нём нужно.
4. Скрипт неправильный и в нём творится жуткий треш: не закрытые блоки, перехлестнувшиеся блоки и т.п. Тогда часть строк, в местах ошибок, тупо не воспринимается. Надеюсь это тоже не твой случай, т.к. предоставленные части простые. Может там остальное наверчено, но это не видно.
В итоге остаётся первый вариант, просто тупо нет такого цвета. Он мог измениться. Он мог пропасть из-за сглаживания или изменения масштаба, да что угодно.
Или второй, здесь по ситуации. Самое простое, запуск кликера от админа.