Yeah I can see where you are coming from on the mirror positioning on initiating the entry sequence. The issue for me is that without access to accurate information on the programmed sequence of operational steps on pressing the fob to seek entry, it is down to matching ones own logic against the logic of the programmer as to the individual steps or stages of logical operation.... All of which complicates any fault finding process, add the variables of corroded terminations of which there can be many and even those who are "professionals" can fail to resolve issues and start swapping expensive component parts in the hope that a seemingly simple issue might be resolved...

With luck your issue might be one the BMW guys have come across many times before and can go straight to the usual source.