I circuit controlled a rail signal, which appeared to break station selection based on priorities.
What happened?
The train attempts to go to the stations (Priority 80) behind the red signal. Part way there it repaths to a disabled station (Priority 85) instead of a myriad other options (Priorities 40-70)
What did you expect to happen instead? It might be obvious to you, but do it anyway!
The train should go to one of the next highest priority stations (Priority 70) that are NOT disabled.
Does it happen always, once, or sometimes?
It only happened once I added the signal, but it does it every time in my save once the signal is in place. I could not make it happen with an MVP test loop, so I suspect path length is a factor.
More info:
The train leaving the disabled station at the top of the map, and pathing toward the blocked station in the bottom right

Part way to the stations, it repaths directly back to the high priority disabled station

Save file (Modded, sorry. Could not make an MVP do the same.)
https://drive.google.com/file/d/1Ot3rr_ ... sp=sharing
