Holy crap I just realized this is on an E70 vs E53... you ahve the newer style dooe latches with hall sensors vs switches, so disreguard my previous statement
I haven't seen this issue on the E70 yet at the shop, so have nothing to go on now off hand...