No idea what causes them to cancel flights. But they do it often enough that I hesitate to sell them (especially at busy times like the holidays) and always recommend travel insurance!