Part of the reason is that train drivers often dont even know themselves. They might simply get the signal to hold the train or that it needs to be diverted.