Riders stuck 300 feet high after ride malfunction