Здравствуйте.
Для начала попробуйте поменять времена и задержки при обращении к индикатору, тупо поставить на своём контроллере кварц вдвое меньшей частоты (ну или делитель какой в программе поменять чтобы всё замедлилось).
Если всё заработает, то придётся детальнее проверять где могут не соблюдаться временные требования на сигналы - спирт может менять параметры RC цепей и соответственно требования индикатора к временам и если что-то где-то на грани допуска, то из-за случайного разброса параметров деталей всегда что-то может не заработать (хоть везде и есть запас, но он не кратный, так что изредка может и не хватить).
Если всё равно не заработает, то не знаю что тут можно сказать. Только - привозите/присылайте, будем разбираться. Если очно, то согласовать с Козловым Сергеем, он главный по индикаторам.