Here what I did to solve it, none of this worked.
- Remove cabin filter, and put a AC cleaning solution with disinfectant directly to the evaporator (where the cabin filter is located)
Spray the AC cleaning solution in the vent
Let the AC work for couple of minutes
Place a new cabin filter (charcoal activated)
I have also checked for water on the carpet, looking for a possible rooftop drain leak after a heavy rain. I found nothing. Anyway, the smeel is only coming from the vent, not the cabin itself.
I have run out of solution now..
Do you have any idea what I should do next?