Flashing yellow is a very useful signal for the dispatcher…it tells the engineer that no closer than two blocks away something is in the way or not lined up, be it a train he is following, one he is meeting or a MOW crew, miss aligned switch…you get the point.
If you have an approach restricting signal, flashing yellow, the next signal you see will never be a more permissive signal…it will always be either another flashing yellow, solid yellow or red, never green.
That is because an approach restricting is an advance warning signal, not intended to stop the train or prevent it from proceeding into the next block, but a way to simply slow the train down and hold it at restricted speed as it proceeds.
It tells you to proceed, passing the next signal, at restricted speed.
That next signal may be a solid yellow, an approach signal, telling you to be prepared to stop at the very next signal.
Approach does not mean you will stop, it tells you to be ready to…you may have a green or proceed signal when you get there, but you still have to proceed from the solid yellow to that next signal prepared to stop no matter what that next signal shows.
Or, if you are following a slower train, you may have a whole series of flashing yellow signals…which allows you to proceed past the next signal if that signal is not red, but be prepared to stop short of the following signal…the train ahead of you might have stopped, MOW may still be fouling track, switch may still be lined against you, so forth.
Flashing yellow is a way to progressively slow down a train and if needed, hold it at restricted speed until the track ahead is clear.
If you have a flashing yellow, you will have to pass at least one more restricting signal before you get a green or proceed signal.
This is a safety measure, supposed to prevent just this type of accident.