Which trains did you travel on? That’s unusual in my experience.
But ... it would seem ... not THAT unusual. Today
14:48 London Paddington to Swansea due 17:30
14:48 London Paddington to Swansea due 17:30 has been delayed at Reading and is now 40 minutes late.
This is due to a fault on this train.
Service full and standing from London Paddington. First class is declassified. Catering is not available.
Perhaps with double loading from Reading as it left there 10 minutes after this:
15:18 London Paddington to Cardiff Central due 17:09 was terminated at Reading.
It will no longer call at Swindon, Bristol Parkway, Newport South Wales and Cardiff Central.
This is due to a fault on this train.
Two trains in succession with "fault on this train: ...