More ship woes for Carnival