Air Canada had a botched software rollout a day or two ago (my AC002 flight was delayed a half hour due to manifest reconciliation issues, it was obvious that counter staff were having problems checking people in, and before that the mobile app was down for 12 hours).
Coincidence?