Hello all!
Hopefully somebody out there can shed some light on this problem that came out of nowhere with my homelink buttons in the headliner.
This is on an '03 X5 4.6L:
I left home for a couple of months and when I returned, my homelink buttons had recessed themselves up into the headliner!!

It's as if whatever used to hold them together/in place had been removed. If I push any one of the three buttons, they just push up into the headliner with no resistance. Needless to say, they also don't work as far as opening my garage door etc.
Has anyone seen this before? I'm hoping for a quick fix before I start tearing into my roof liner!! I'd expect this from a cheap US or Jap car, but on my X5?!!
Thanks!