Solutions : Due to the aircraft delay, according to Thai AirAsia policy, If the delay is no more than 2 hoours it is not liability of the airline except you are Hi-Flyer passenger or passenger travel with insurance. Otherwise, you will get nothing. Nonetheless, if a delay due to the airline mistake, they will let the passengers to change their flight or get a full refund.