As a layman on crewing the only logical thing I can think of is that they just had no crew left including standby crew to operate the flight so the only thing left was to cancel the flight. It is August and everybody working to full capacity with no slack.