когда поезд въезжает в зону действия светофора, и он был открыт, система принудительно перезапускает его открытость. Потому что раньше (в самых первых версиях xPath) такое закрытие происходило при каждом 5-м приближениии к светофору, и после "внезапного зажигания красного" боты его проскакивали, останавливались и сообщали что "совершён проезд красного"... То же и у тебя произошло, только светофор был достаточно далеко.