British Airways A380 G-XLEH operating BA56 Johannesburg – London Heathrow had reached 34,000 ft to the north of Gabarone when it encountered a weather radar failure. The aircraft entered a hold to burn fuel before returning to Johannesburg for a safe landing via a further hold to the north west of Johannesburg. The flight was initially delayed overnight but subsequently cancelled.