Я вот что предполагаю... Ворота достаточно тяжелые имеют большую инерцию. После срабатывания концевиков проскакивают точку останова , в зависимости от температуры (увеличение -уменьшение трения) или напряжения в сети (больше-меньше мощность). Попробуйте сдвинуть концевики на пару тройку см к середине и погоняйте с неделю. Так же проверьте ролики на предмет слишком большого трения с полотном, также обильно смажьте рейку графиткой и зазор между звездочкой и рейкой (2-3 мм). Так же ведите статистику с сегодняшнего дня , на предмет , когда глюки начинаются , погода, осадки, напряжение сети. Записывайте . Без данных прозвонки и имитаций более в данный момент посоветовать ничего не могу . Проверьте DIP на соответствие инструкции.