I was affected by this today - got on train
2E09, intending to travel from Blackfriars to Catford.
Upon leaving the Elephant, the driver made an announcement apologising to passengers who had boarded at Elephant - we had to wait whilst dozens of people transferred from platform 4 to 2 - it seems they were not aware of the change of platform. He made a point of saying he didn't know why we had been routed onto a different line.
5 minutes later, he made another announcement. With a touch of irritation, he said he now knew why we had been rerouted - there was a fire at Denmark Hill. However, this had not been communicated to him before departure from the Elephant. So the train was diverted, stopping at Herne Hill and Beckenham Junction instead of the Catford Loop. He was quite apologetic about it and even tried to help out with bus information to the missed stations - good man.
Upon arrival at Beckenham Junction, I saw two Class 37s pulling the
nuclear waste train. It was comical what happened next - there was a long traffic jam caused by a 54 sitting in a bus stop around 200 or so metres from the station. The 54 is usually quite empty at this point. However, it became apparent than the 120 or so people who got off the train all had the same idea of running down the road for this bus. I got on, but many were left behind.
The 54 serves Beckenham Hill, Bellingham and Catford. Ticket acceptance seemed to be sorted, which was good. There was a 354 right behind which serves Ravensbourne, but nobody wanted it!