Yes once when she was Star Princess but it happens...I've had a similar situation on Oriana and even Caronia. The sea is a dangerous place and no captain is going to try anything cavalier and risk his ship and indeed passengers lives....Nei.
Yes. We have just returned from 14 days on Ocean Village and could not berth at Ocho Rios and Grand Cayman due to weather conditions and the ships thrusters. We ended up having 5 sea days instead of 3. Even though we were a little disappointed we did not allow it to spoil our holiday, and did not feel in any danger at all. At the end of the day what the captain says goes and would obviously not put anyone or his ship in danger.