A cruise ship is under investigation after it decided to set sail in stormy weather and experienced engine failure.