Ira and I were on the first Dawn Princess when the AC crashed; people slept on deck and except for the litigious few, those on board became a "community" and enjoyed what they could: the ports, the entertainment in spite of the sweltering temps. We saw that same community spirit on board Celebrity's Mercury when a sudden wind shear on the Platte R. leaving Buenos Aires, tilted the ship to a dangerous angle and broke all glassware, lots of ceiling pipes, sculptures, etc. And again, we witnessed passengers making lemonade out of lemons when the Royal Olympic ship we'd booked for the Xmas/New Year voyage to Brazil, stopped and stayed in St. Thomas because the company went into bankruptcy. Anyone who travels has to be resilient. Sometimes a port that you've looked forward to visiting, is cancelled because of weather conditions, unknown port deficiencies i.e. no tugboats, no wharf.
I hope Carniaval ceased their dining room cheers of "fun, fun, fun" on this voyage.