I have a 1997 E38 with a very strange problem with the remote locking mechanism. I'm able to unlock the doors and open the bootlid, but the locking button doesn't lock the doors anymore. It used to, but stopped working for both of my keys at the same time.
The mechanic chalked the problems up to remote key malfunction, but the button itself works - if I press the locking button when the doors are already locked, the interior lights go on just like they're supposed to. If the car is unlocked, the button does nothing at all. Any ideas what could be causing this?