I accidentally bumped my light switch the other day as I was getting into my X1 and the switch pushed in "flush with the dash". The lights still worked fine however the first thing I thought was "what a cheap switch". I called the dealership and they said "bring it in". So I pull into the service area and a BMW mechanic happened to be standing nearby and overheard me talking to the service writer. The mechanic simply grabbed the switch and pulled it right back out. He said it is a BMW design so that if your knee bumps the switch it is designed to push in. I also did some internet research and yup it is in fact a BMW design. Sharing with all of you in case it happens to you.