From not long after what
Melbourne Airport - Flight Information, Shopping & Parking claimed was the official cancellation time of 2139 last night, QF9 was altered to depart at 1300 today (St Patrick's Day) which is 20 hours and 45 minutes late.
It appears to be only operating as far as DXB, which is logical if it is so late. QF10 ex LHR tonight (local London time) is cancelled to DXB. Presumably those passengers will be conveyed on EK4, QF2 or EK6 depending on which has sufficient seats.
This is not the first time that Customs and Border protection have had to get 'organised.' Surely it's a bit like an accounting 'reversal?' It's not as if there aren't plenty of Customs staff already at the airport, as there are arriving flights. The SmartGate terminals might have to be programmed to accept these QF9 "transit" passengers though.
Will the flight and cabin crew who were at the airport last night welcoming passengers aboard have had sufficient rest to be able to take out the delayed QF9 at 1300 today (which is an earlier sign on than 1300 for the crew), or is a completely new set of staff required? For the QF staff who live further from the airport, these sort of occurrences must be a bit peeving, even though it's part and parcel of any transport operator's business.
As ctrunfree asserts, DXB with its limited QF own metal operations is inflexible compared to the previous situation where SIN, for instance, was a major hub (although not with identical aircraft types on all routes to and from).