Originally Posted by
ehallison
The new policy says non-refundable is refundable only if 24 hour notice is given, as the OP was told.
- Existing Reservations. All reservations – even those described as "non-cancellable" (“Advanced Purchase”) – that are scheduled for arrival before April 30, 2020, can be changed or cancelled at no charge up to 24 hours before your scheduled arrival.
Good catch. Stinks that the cruise line cancelled so late.
However, I stand by my recommendation to call the Diamond Customer Care line. They've granted me exceptions under much, much, much less serious circumstances.