Mar 15, 2013 5:36 PM by NBC News
(NBC News) More headaches for carnival cruise lines and its passengers: two more ships experiencing trouble in just the past two days.
Plus a new lawsuit has been filed against the company.
Not the smoothest sailing for passengers on two carnival cruise ships.
Passengers of the carnival "Dream" returned to Florida by air instead of sea Friday, after the ship's backup generators failed.
Many arriving in Orlando in good spirits because the vessel's trouble came while docked in the Caribbean Port of Saint Maarten and not out at sea.
"Still a good cruise, got to hang out in St. Maarten an extra day, you get off the ship if you want to. Not like we were at sea and stranded," said passenger Jeremy Godby.
It was just a month ago that another carnival ship, Triumph, caught fire, lost power, and left passengers and crew stranded for days in the Gulf of Mexico without working toilets and air conditioning.
Thursday, 17 Triumph passengers from Texas filed a lawsuit against Carnival, it's at least the fourth suit related to that incident.
Carnival says the Dream had problems for a few hours with at least one public restroom and some elevators, but it was a much less dire situation than Triumph.
"I'm glad Carnival took the precaution to take the safety measure and not risk us having an experience the Triumph had previously," said passenger Jennifer Diaz.
Meanwhile, Carnival's "Legend" cruise ship is slowly making its way to Tampa.
A problem with the ship's propulsion system in Honduras forced the company to skip a stop in Grand Cayman and head back to the US a day early.
All of this comes just days after Carnival promised a comprehensive investigation of its entire fleet.
Carnival is paying to transport passengers home and offering discounts for future travel.
Chris Pollone, NBC News, New York.
PLEASE HELP US MODERATE COMMENTS
Offensive or inappropriate comments are subject to removal. To report a comment, please e-mail us at firstname.lastname@example.org, and include the name of the story and information on the comment.
Thank you! KSBY.com