Not for the first time, today's 0656 Cardiff Central to Bristol Temple Meads service (2C50) was showing on customer information screens and journey planners as "on time" even though it had failed to emerge from Stoke Gifford depot almost two hours earlier. After its scheduled departure time from Cardiff, its status on the departure screens at Newport just changed to delayed, even though there was no possible chance of it ever appearing.
Wrong information is, of course, worse than no information. Had they known, the 40 or so passengers waiting patiently on platform 4 would have done far better to have hurried over the footbridge to catch the London train and change at Bristol Parkway. Even worse, the next Temple Meads service half an hour later was a short-formed (2-car) turbo (which I notice was delayed for 20 minutes in the platform at Newport.)
Presumably GWR control should have updated the systems to show 2C50 as cancelled, but what would it take to get this to happen automatically? When a passenger service forms from an ECS working that hasn't happened, it surely doesn't take very sophisticated software to deduce that the subsequent passenger service isn't going to happen? On RTT it was showing without a unit allocation, which is surely a clue as well?
I'm aware of a similar issue when one service is a continuation of another but with a new headcode, and when the first service is severely delayed, the subsequent service shows as on time until it doesn't start. In both situations, I feel passengers are being let down by information systems that are not all they could be.
Wrong information is, of course, worse than no information. Had they known, the 40 or so passengers waiting patiently on platform 4 would have done far better to have hurried over the footbridge to catch the London train and change at Bristol Parkway. Even worse, the next Temple Meads service half an hour later was a short-formed (2-car) turbo (which I notice was delayed for 20 minutes in the platform at Newport.)
Presumably GWR control should have updated the systems to show 2C50 as cancelled, but what would it take to get this to happen automatically? When a passenger service forms from an ECS working that hasn't happened, it surely doesn't take very sophisticated software to deduce that the subsequent passenger service isn't going to happen? On RTT it was showing without a unit allocation, which is surely a clue as well?
I'm aware of a similar issue when one service is a continuation of another but with a new headcode, and when the first service is severely delayed, the subsequent service shows as on time until it doesn't start. In both situations, I feel passengers are being let down by information systems that are not all they could be.