Yeah, mine too.Yeah ... filters and antimicro sprays can only do so much. The evap has to be scrubbed and treated else this will keep coming back.
These is at least one other thread on this and the only real solution is prevention right from the start - never let the evap sit moist just before ignition off ... though inconvenient.
https://www.carzilla.ca/einszett-1z-canada/1z-einszett-blitz-kilma-ac-cleaner-85ozSame problem here at 55,000 miles. I am sure this is harmful. Out of warranty. Not sure what to do about it.
My oem was a Denso worked well but got pretty clogged upI purchased Mahle LAK879 Cabin Air Filter from Amazon $36.99.. took 2 minutes to change, YouTube has dozens of videos showing how to change out