My impression is that it's not possible to "un-cancel" a train in TRUST besides putting the schedule in again manually, which is why you can be pretty reasonably certain when it shows as cancelled it's actually cancelled. Correct me if I'm wrong on this! And I think I remember the thread to which you're referring,
@bb21, but my recollection was that it turned out it was another website rather than RTT showing it as cancelled — we could be thinking of different incidents though! EDIT: Just found it,
was it this one? I don't think that matches what you described so probably not... Never mind!
I'll put it this way, though. I've spoken to a bunch of friends on the subject in the past, and none of us ever recall seeing a train Cancelled in RTT that actually ran — but most of us have seen ones cancelled in Darwin-based systems (NRES or station CISes) that did actually run (indeed, I caught one once)! So, anecdotally at least, in terms of showing that a train is cancelled (note: the same doesn't apply to showing that a train ISN'T cancelled), TRUST data does seem the more reliable.
I'll agree though that RTT isn't the best for being sure that a train *isn't* cancelled. But if it shows as running in both TRUST (eg RTT) and Darwin (eg station CIS/NRES) then I feel you can at least be reasonably sure it's running to the best of everyone's knowledge