Last week, I just bought a used 2012 X1 (Canadian origin), and am having trouble with the door locks. I'm not sure if this is relevant, but I drove 1000 miles this weekend over mostly gravel roads (lots of vibration, lots of dust). When I either press the remote keyfob or the button inside to lock/unlock doors, not all the doors will lock/unlock.

If I press the unlock button, there's usually a door or two that doesn't unlock. So then, I go to the inside and yank on the door handle, which does get it to unlock, with definitely more resistance than there should be. After I exercise that lock a few times, that door will work fine again. But then after driving for a bit, that door may/may not work and I have to repeat the process. This is happening on all doors.

I'd like to avoid taking the door panels off because of my experience with the craptastic e36 door panels. I never could get them back on without breaking plastic clips, or having stuff separate, etc...