Apparently it was a crew issue. This will cost them big time because of the new Canadian regulations for cancelled flghts.