cancellation fiasco