This is similar (tho much worse) to our EBPC, 2016, on Wonder right before its drydock. The cruise was without a lot of problems (there were workers taking over passenger areas, leaving bottle caps and beer bottles everywhere, and construction materials loaded in various areas), but the last three days were a mess. Sewage systems becoming fouled and leaking into corridors because they were rerouting some of the pipes. Areas completely shut down (arcade, sports deck). Plywood being screwed down to the deck areas at 10pm or later to place cargo containers on for the drydock. Pools closed. AC lost aft to the point that Palo had its doors open to alleviate the condensation dripping from the ceiling. The ship making serious speed in order to have time to onload cargo containers in the middle of the night before we disembarked (making for gale force winds on deck with lounge cushions flying - at least the ones that weren’t already stacked and shrink wrapped.)
Up to that point it had been great, but as another passenger said to me as he and I searched for a working elevator, “This was the best 3/4 of a cruise we ever had.”
At least we didn’t deal with hazardous materials scattered over the ship.