Yep could happen if there was a problem with the signals and switches on the line.
The system is computerized and the switches are controlled remotely at control centres.
Many people complain about the trains over here not having perfect service. Yet the system is not to bad.
Ticket cost is a bit to expensive though.