I guess somehow WDL thought they were contracted to fly to Edinburgh and they handle all the flight plan filing, fuelling etc. BA just supplies them catering and passengers. But quite how it wasn't picked up during dispatch or during a welcome address etc is really unbelievable