// Adds dimensions UUID, Author and Topic into GA4
Friday, September 25, 2026
30.9 C
Singapore

Airbus plane winging its way to France after ‘wet sock’ complaint

A new Airbus plane will be sent back to engineers in France following complaints of a “smell of wet sock” from cabin crew in the Pacific island territory of New Caledonia.

The Airbus A330neo came into service on October 4 as part of a fleet renewal at Air Caledonie International (ACI), the french territory’s international airline.

However “a smell of ‘wet sock’ has repeatedly inconvenienced crew members during take off and landing”, ACI’s general manager Didier Tappero told AFP.

An investigation was carried out and identified oil fumes.

According to an Airbus report sent to the company, the analysis indicated that the air quality in the cabin was in accordance with international guidelines and below the toxicity threshold, ACI said.

However, blood samples were taken from the flight crew who inhaled the bad smell.

The Airbus A330neo, one of two in ACI’s fleet, has been grounded for two weeks and will shortly be sent to Airbus’ workshops in Toulouse.

“We are working on a solution to solve odor problems in the cabin of a small number of Airbus A330neo in service,” Airbus spokesman Sean Lee told AFP.

Similar problems have been encountered by airlines in Portugal and Senegal.

© Agence France-Presse

Hot this week

Commenters push back after ex-foreign minister George Yeo suggests that unhappiness contributed to Singapore’s achievements

"Sometimes, unhappiness may be a precondition for achievement," George Yeo told Bloomberg's Mishal Husain.

Boundaries and balance: Is Gen Z’s new way of relaxing making way for new business ventures?

Gen Z, unlike previous generations, has been applauded for how they handle work—setting boundaries, standing up for work life balance, even up to the point of refusing to climb the corporate ladder...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks