Been great on the X5 of late - no issues to report

My passenger side wing mirror hasn’t been playing ball and dipping when selecting reverse for ages

It did a kind of “dad dance” then went back to normal position or off late didn’t even dance just nothings

Thought I would have a look

Stripped the glass out, then the back plate, then mounting piece and finally into the motor, found a couple of what looked like sensors , circuit boards that connected to a couple of arms / claws.
Cleaned these up wit switch cleaner and also gently prised open the claws, reassembled the lot and hey presto it worked

I assume it was either grease or just dirty circuit boards that were causing the issues
Anyway all good - worth a go as it took me about an hour to sort.
Just be careful with the little torx screws as you have to work on it attached to the mirror
Cheers all