Costly failure led to hundreds of canceled flights over the weekend