There are situations where the dispatcher needs to instruct the driver to ignore the road signals and hence also ignore the automatic enforcement of the signals. It shouldn't happen to often, but the real world is always more messy.
https://en.wikipedia.org/wiki/Automatic_train_stop
Any failsafe that can be bypassed manually is just a deferral to humans and eventually will result in disaster.