Southwest Airlines canceled more than 1,800 flights this weekend, disrupting the travel plans of thousands of customers and stranding flight crews — the airline blamed the meltdown on a combination of bad weather, air traffic control and its own shortage of available staff.

“I know this is incredibly difficult for all of you, and our Customers are not happy,” Alan Kasher executive vice president of daily flight operations told staff in a note on Sunday, which was seen by CNBC.

The airline said initial problems on bad weather and an “FAA-imposed air traffic management program” were to blame.

“Although we were staffed for the weekend, we could not anticipate the significant disruption that was created from unexpected ATC issues and bad weather across our Florida stations,” said Kasher.... Read More: CNBC