Ja bym szukał przyczyny takiego problemu gdzie indziej. Moim zdaniem to będzie antena GPS. To ona w komunikacji z satelitą ustala Twoje położenie. Możesz zrobić mały test. Włącz navi w komórce i odczytaj swoje współrzędne geograficzne. To samo zrób w samochodzie. Jeżeli się pokrywają to znaczy ze antena w bmw jest ok. Jeżeli nie to wiadomo o co chodzi.