Dubai flight cancelled