Boeing has been ignoring this problem far too long. avherald has a report of bad smells in the cockpit and cabin, and diversions caused thereby, every week. Seems like the courts are the only solution left.
https://www.chicagotribune.com/news/...zmq-story.html