BMW is subject to a class action lawsuit brought by owners of bimmers with B46, B48 and B58 engines. It seems that BMW switched from an aluminum housing to a plastic housing in 2014. The plastic oil filter housing fails and allows oil and coolant to mix.
https://www.autoblog.com/news/bmw-lawsuit-faulty-oil-filter-housings
https://www.autoblog.com/news/bmw-lawsuit-faulty-oil-filter-housings