I don't have a personal experience, but people on Flyertalk have some comments that might be relevant to your experience. In short, Flyertalk sometimes, correctly, reports that a particular flight is cancelled before even the airline. Sometimes even 1 to 3 days prior...