Cancelled "because the show wasn't ready". Ridiculous.
1) you would know whether it's going to be ready or not at least a few weeks in advance, and if it looks like there's any risk then cancel it. Or pay to get extra staff in to finish it.
2) she's in Vegas - surely they could have got enough...