Ага. У меня в сценарии который делаю тоже маршруты перекрещиваются. И получается что пока предыдущий поезд не покинет блок участок горит красный, даже если второй поезд направляется на запасной путь, т.е. который свободен. Пока не решил проблему, но видимо надо избегать таких случаев.
И кстати по невидимому составу. Если у него конец пути слишком близко к стрелке, и за стрелкой путь другого состава, то невидимка проскакивает стрелку ( не успевает остановиться) и едет по чужому маршруту как по своему

причем ей (невидимке) по барабану есть состав там или нет, все равно поедет