My understanding is that they only inspect thirty days before arrival. Given that the ships are sailing fairly constantly, I think that would make compliance difficult if the ship failed inspection. I’m not an expert, of course, but a friend was on a cruise in December that had to anchor off-shore to clean the hull. Weather made it too difficult, so the ship abandoned NZ and went to Tasmania instead