I can't believe you work in a customer facing role giving information.
The whole point of PIDD is that when customers feel informed they feel cared about, and on the whole less frustrated.
If I have information, I will give it. If I don't have it, I will try and find it. If I can't find it, I will tell you.
No-one has ever got annoyed or upset with me because I've said 'We've been told it's because of an operational incident. We're not exactly sure what that means. I'm sorry that I don't have any more info just now'.
Give me more information and I will gladly disseminate it. Tell me absolutely everything and I will happily pass it on.
But I still cannot understand why you think it's necessary.
We aren't on about precise reasons. We're on about telling people the general nature of a problem and using less defensive and less opaque language.
But how does it change things for you?
When the boot is on the other foot and I am travelling, if I find a train is delayed or cancelled, I don't care why.
Me knowing which of the thousand and one things that can affect the railway has caused the issue will not assist me one iota. The train will still be delayed or cancelled. It will not make the issue get resolved quicker, and it won't get me home any quicker.
So I call wherever I'm going and say that I may be late, and then I generally go for a coffee or a pint or something to eat. And I don't suffer any stress or aggravation even though my journey might take a bit longer.
It's the same as when I'm in traffic, or if my plane takes off half-an-hour late (like it did on Sunday, with not a single word of explanation by the way). I'll get where I'm going eventually.