That's not enough. It gives all the reasons, but doesn't determine which exact one it is. I'd be outraged and on the phone to the Daily Mail after hearing that long list of feeble excuses.
I am sure people hearing signal failure / fault must then think that this is potentially dangerous, without realising that the fact they're stuck is that everything fail safes. Perhaps announcements should simply state "the signal in front of us has defaulted to red for safety reasons and the cause is being investigated".
That then means nobody will want to go until things are confirmed safe, which could shut them up. They will also feel a little safer and more secure.
The point is that until the line has been inspected (which may take 20-30 minutes) nobody knows which it is. If I'm sitting on a train in the middle of nowhere, all I'm going to be told is "Track Circuit Failure", because when the driver rings the signaller, that may be all the signaller is going to have time to tell him, as the signaller is trying to sort out the problem, which is better "customer service" than discussing the in's and out's of it all with every one of the 10-15 trains ringing in.
Some people will accept your announcement. Some will accept "Track Circuit Failure". Some will listen to mine, and still want to know more, which information is not available.
To put this into perspective, I wonder how many people ring the highways agency when they are stuck in a jam, to find out why they are being delayed? How much information can be fitted on a motorway display screen?
However, with the Railway, for some people, no amount of information is enough, and not being funny, members of forums like this are the ones who will want (and demand) every last possible piece of information, whether relevant or not.
When I'm on a disrupted train, I will make announcements and walk through, but my priority in doing that is to find passengers who have a real problem (not just inconvenience), and try to find a plan B for them. Someone who is going to miss a flight, connection or important appointment is more of a priority than spending time with someone who just wants to know for "interest value". However, the ones who complain loudest in my experience are those who are just annoyed at the inconvenience of their life not running exactly to plan.
I have to say, though, I would find that less than 1% of passengers in these situations do behave in a totally unreasonable manner. Admittedly, on a crowded HST that is four people kicking off, and they will be distracting me from those who may have a real need, but just are not so vociferous.
I can give numerous examples.