I had the same issue, local BMW agent replaced the complete light lens when he could not find heh problem, only for the other to fail some time later. I took it to a local mechanic and he found a small piece of plastic in the bulb holder which was stopping a solid contact. Maybe something to check.