An incident at the Department of Home Affairs office in Tygervalley has come under public attention after video footage circulated online showing a woman being pushed out of the building during a dispute over appointments, Cape {town}Etc reports.
The footage, shared widely on social media, shows a tense exchange at the entrance of the Home Affairs office, where the woman is seen being forced through the doorway by security personnel.
These are civil SERVANTS.
We pay them to do this????
Did YOU vote for this???????
“*Disgusting Treatment by Home*
*Affairs Official and Security* *personnel*l A lady, and a gentleman had appointments at Home Affairs
and had proof of our online
bookings. Our names were… pic.twitter.com/h8PuYExDLD— Gina (@ginnydmm) January 22, 2026
The clip was amplified online after reports highlighted the incident, noting that the woman claimed she had a valid appointment but was not assisted.
Further context emerged through a Facebook reel posted by Cape Flats Stories, where another visitor to the office detailed what unfolded inside the facility.
In the post, the individual said she, another female visitor and a man all arrived with proof of online bookings for their appointments.
“Our names were not on the page the Home Affairs officials had, so we asked them if they could run our reference numbers in the system to check,” the post reads. According to the account, the request was refused. “The official said no and threw us out.”
The post further alleges that the situation escalated when the group asked for assistance. “The security hurt this lady in the process, and we were shifted and pushed by the Home Affairs official and security when we asked for assistance,” it states.
The Department of Home Affairs have not issued a public response addressing the incident or the claims made in the social media posts. It remains unclear whether the matter is being reviewed internally.
First published by Cape {town}Etc
Compiled by Lulama Klassen
Also see: Dreading the Home Affairs hassle? Get your smart card ID at any of these 30 bank branches