Bah! I ran a PB at my local Parkrun today, which I was very pleased with - 29:13, and I felt that apart from the time, it was my best performance to date (my 19th Parkrun).
I was disappointed, and surprised, when the results came out, to be told I ran 29:36, so no PB recorded. I thought it couldn't be right; I could accept that my timing could be a few seconds at variance with the offocial timer, but not 23 seconds!
Just looked at the full results, and the person that finished ahead of me was given a time of..............29:13!!!
Somehow, the times and finish tokens must have got out of phase.