Well, trial and error is one thing, but did you drive to the dealer for a fault read out?
This car has a better diagnosis system than our old cars and can detect a lot more faults than on my 1988 E32 for example. Every door lock, microswitch etc. can be checked with the dealer diagnosis system.