We had never missed a port (unless you count getting to Fort Lauderdale 2 days late because of a hurricane or an entire cruise cancelled due to Covid). Then we went on the NCL Prima last summer, London (Southampton) to Reykjavik, and missed 2 ports. The ports were Zebrugges for Brugge for according to them an extremely low tide and Isafjordur, Iceland that they missed on every single one of their cruises because the dock was not finished and they said the ship's lifeboats were not certified to be used as tenders.