Technical Fault Causes 24 Hour Flight Delay In Doha