Прошел до конца! Спасибо за сценарий!
По светофору: в данном случае сигнализация работает верно - вне зависимости от наличия концевого красного сигнала на пути в депо участок пути, куда отправляется поезд (локомотив резервом, это не важно) занят тепловозом, стоящим в депо.
Как вариант обхода (рез. копия есть в виде выложенного сценария) - попробуй убрать тепловоз, сценарий при этом успешно завершается по событию с радиусом 25-30 метров и условием "поезд должен остановиться".
Однако поездной карлик не обязан открываться в том случае, если маршрут ведет в никуда (нет концевого красного), тогда попробуй найти путь в депо имеющий такой сигнал.