What caused thousands of flights to be canceled over the holidays? COVID-19. Airlines weren’t spared from the spread of the omicron variant, which knocked out flight crews at airlines that had already reduced the size of their workforces following the collapse of air travel in 2020.