Ich fürchte das hat auch nur in den ersten 3 Monaten nach dem Start der Auslieferung funktioniert, da hatten die Techniker wohl noch selbst nachgeschaut wenn was nicht funktionierte. Danach hatte ich auch nur noch Callcenter Mitarbeiter die im besten Fall noch wussten wie man was resetet.
Die meisten Techniker kümmern sich bestimmt nur noch um die Nachfolge Modelle und lediglich einer wurde abgestellt Probleme wie deines zu lösen. Das würde zumindest erklären weshalb man 6 Monate bis zu einem Jahr benötigt um Probleme zu lösen. Vermutlich hofft man bei BMW das der Kunde irgendwann resigniert.
BMW darf sich aber dann auch nicht wundern, wenn beim nächsten Auto BMW nicht mehr in Betracht gezogen wird.