тут нет глюка никакого, надо расставить
приоритеты сервисов, чтобы сторонний сервис не блокировал путь сервиса игрока. По умолчанию у всех стоит "special servise", что означает самый приоритетный, т.е. он блокирует все стрелки у себя на пути, в том числе даже те стрелки, которые идут после портала, в который мы его убираем, например. Я обычно игроку выставляю "обычный грузовой", можно помутить с обгонами, всем остальным сервисам
в обязательном порядке понижать приоритет.
теперь про обязательные моменты при размещении составов и сервисов:1-ое - они полностью должны быть в блок участке (т.е. между светофорами), 2-ое - они не должны размещаться на стрелках (если по этим стрелкам проходит чей-то маршрут).
теперь про расписание. Вбивать свое время прибытия-убытия можно. Надо поставить галку напротив часиков в меню настройки остановки, станут активными окошки времени, при внесении времени изменятся проценты "мастерства", если очень жесткий график (а в реале так и есть) цвет у строчки поменяется на красный,
для сервиса игрока это не критично и означает, что программа не сможет рассчитать в превью движение сервиса игрока, т.к. "мастерство" более ста процентов получается
вообще это "мастерство" применяется для создания движения "по удалению", сервису перед игроком выставляется значение 50, например, он и едет помедленнее, а надо его "ускорить", ставим 100, естественно числа эти надо проставлять в каждой точке маршрута.
вот твой сценарий без ошибки (с "ровным" временем прибытия-убытия)