I used to think that designing railway signals must be the hardest problem in engineering, because every time I'm delayed on a train (a pretty common occurrence in the UK) the announcement blames it on a "signal failure".
Then I found out that the problem is caused by an epidemic of metal theft on the railways!