Software and computer problems seem to be a growing problem.
Many of the IET▸ failures have been "computer says no" rather than a physical component breaking, dropping off, or catching fire.
Yes, mind you it's a bit of a double-edged sword that one. Some of the 'computer says no' incidents might have prevented the much worse situation of a component breaking, dropping off or catching fire!
Asset monitoring such as Hitachi Rail Europe receiving a real time message sent automatically from the train saying an engine is poorly is much better than that only being discovered when 'on the shed' that night as it allows better maintenance planning and reduces the number of failures that occur in service when a 'poorly' engine turns into something more terminal.
On the flip side, spurious faults can be an annoying source of unnecessary delay, so it is important that on board computers work properly, and with new trains it does seem to take an age for them to settle down. There are signs that the IET software is improving though - witness the recent
HSS▸ performance and reliability statistics which simply would not be that good if the trains were regularly sitting down in service.