I have same problem started just few months after buying the car. In total in these 5 and half years left one broke 4 times and right one 2 times. All within 2 year Croatian warranty (or 3 year German warranty) was changed on BMW cost. Now they ask me 170euro for faulty and problematic new part and they do not accept their own liability for the problem. I am more than pissed on the quality and willingness to solve the problem on the premium expensive car and part.
Here is what I have found (and solution is unimaginably cheap)
https://www.ledsupply.com/blog/commo...ail-light-fix/