Passengers have been stranded while perishable goods have gone to waste.