You can’t cancel now for the April 16th sailing. If you do and the cruise occurs or doesn’t occur you could be in trouble getting a refund. It’s ridiculous that they don’t seem to have any idea when it will be fixed. I don’t want to go to Mexico again and I’m sure the Miami ship would be heavily booked. At least this time they gave greater than 2 days notice of cancellation.