В общем разобрался теперь всё работает нормально
Мне как обычно везёт по жизни из 13 цифровых контактов я выбрал именно тот единственный контакт который не умеет работать с оптроном как с кнопкой
Поставил его на другие цифровые контакты всё сразу заработало как надо
Видимо светодиод который висит на тринадцатом контакте как то его шунтирует потому что сейчас стоит на первом контакте и светодиод TX горит и гаснет полноценно в отличие от светодиода на тринадцатом контакте
По поводу епром вы были правы его нужно очищать потому что при загрузке нового скетча значения в нем не стираются и он выводит их на экран
Там в блоке запись епрома есть галочка поставить стартовое значение
не знаю почему автор не сделал это по умолчанию