I have a train that was headed for a station. For whatever reason, the train decided to check the arrival conditions when it was almost there. Since the station has a train limit of 2 and another train was dispatched also, the station's modules are no longer empty and so the arrival condition was not met. Therefore, this train just stopped where it was (which also kind of seems like a bug -- seems like it should at least go back to the station it came from, which has no arrival conditions, though in this case I'd rather it just continue to its destination).
Anyway, so this train (Train #12, on the right in the screenshot) is stopped and waiting for the station to accept it. But meanwhile, it's still holding on to its reservation of the no-stopping zone ahead of it. This prevents other trains (Train #15, on the left in the screenshot) from going about their business when they should be able to.


Train #12's green path line extends to the station -- I cut it off when I made the composite screenshot. Here it is on its own.
