The incident took place aboard the Carnival Panorama, operated by Carnival Cruise Line, as the ship was heading from Puerto Vallarta, Mexico to Long Beach, Calif.