An odd evening, even by my standards.
I missed a train that left before it could have got to the station. An hourly service running every half hour! The next train in on the platform was showing as not existing. It arrived before the one I wanted to catch, which never physically arrived at the station, was showing at control in York, as being in the station.
The train that didn't exist, neither on the board at the station or the control. Train guard, and driver, had to confirm they were where they said they were as the train they arrived on wasn't showing on any system, due to depart at a time it couldn't. The next train, kept outside the station was the one showing as being in the station. Two more for the same destination were seen travelling towards the station as the one I was on departed.
Fourth train seen heading in the opposite direction was later confirmed by the guard, via control, as the next one headed where I wanted to go. Meaning it arrived early.
I ended up headed elsewhere, so I could then head home. I got there only to find the train I needed was delayed. So if I'd waited on the one train headed in my direction, I'd have been waiting for the connecting train anyway as it was the same train.