// Adds dimensions UUID, Author and Topic into GA4
Sunday, August 23, 2026
33.1 C
Singapore

Changi Airport and Workforce Singapore allegedly disallow front-line staff from wearing masks

Update: Changi Airport clarifies, says “CAG does not restrict the wearing of masks by those on duty at the airport”


Changi Airport Group (CAG), as well as Workforce Singapore (WSG), have been accused of sending circulars to their staff telling them not to wear masks.

In a tip-off sent to TISG, security staff at Changi Airport were sent a text message that read: “to prevent spreading panic in Changi, no one is to wear mask unless permission is granted”.

“The only group of people who, at this point, are allowed to don the surgical mask in the course of their work, are the APOs performing temperature screening duties for our client, MOH, inclusive of APOs engaged in Door 4 ops for flights arriving from China”, the message added.

It also said that it will “manage” other airport staff seen wearing masks.

WhatsApp Image 2020 01 30 at 17.18.00
Photo: Tip-off sent to TISG

Similarly, during an event in Toa Payoh that was organised by SkillsFuture Singapore (SSG) and Workforce Singapore (WSG) as a career fair for the transport sector, staff had the following message sent to them: “staff in contact with members of the public are not to don masks, so as not to send the wrong signal to the public”.

According to TISG’s informer, the message from CAG was to their front line team, and the person who received it was a security officer.

WhatsApp Image 2020 01 30 at 17.18.12
Photo: Tip-off sent to TISG

Upon checking social media, many netizens also say that front-line staff at the checkpoints have been told not to use masks.

THIS IS RIDICULOUS!IT doesn't make any sense at all. Why are you doing this to our front liners? I was just on the…

Posted by Zarina Jaffar on Tuesday, January 28, 2020

Another netizen, Carol CY Ho wrote on Changi Airport’s Facebook page: “It seems that direct employees of CAG, and retailers in CAG and their employees, are allowed to wear masks. But outsourced security personnel are not allowed to wear masks while on duty. Even those tasked to screen passengers on inbound flights from China, especially inbound flights from Hubei”.

She added, “They are THE vulnerable lot”.

Screen Shot 2020 01 30 at 6.21.14 PM
Photo: FB/Changi Airport

A Xiiao Key questioned, “Good morning, as the deadly new coronavirus that’s spreading rapidly in China and beyond. Why aren’t auxiliary police officer (sic) (AETOS / Cisco) allowed to wear masks on duty? They are at the front line”.

Screen Shot 2020 01 30 at 6.21.26 PM
Photo: FB/Changi Airport

In reports earlier today, at Resorts World Sentosa (RWS), some front-line staff were upset after they were apparently told not to wear face masks at work in case they alarm the guests.

TISG has reached out to CAG and WSG for comment and clarification. -/TISG

Update – In response to TISG’s queries, CAG has responded with the following: “As mentioned in our Facebook comment, CAG has not prevented airport workers from wearing a face mask while on duty. But we stand “accused of sending circulars to staff telling them not to wear masks”. We are investigating the source of the WhatsApp message posted in the article as we don’t know where it’s come from.”

- Advertisement -

Hot this week

SG man cuts ties with friends after they repeatedly joked he should foot the bill on Bali trip: ‘It felt like they were targeting...

“Before the trip we never talked about finances,” he said, before his friends began asking him to pay because his family was rich.

Singaporean says having no dependents these days is a superpower because it helps preserve your wellbeing

One commenter asked: why join the sandwich generation if you have the option not to?

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