Lade die Batterie mal über Nacht voll und schließe danach das Auto ab, würde es dann so ,al eine Zeit lang lassen bzw. nach der nächsten Fahrt wieder testen. Inzwischen sind die Autos so vollgestopft mit Sensoren, dass es hier schon reicht wenn einer anschlägt.
Ein Defekt kann natürlich auch immer vorliegen, würde ich jetzt in dem Fall aber nicht von ausgehen, da passt die Meldung nicht zusammen.
Die Standheizung kann auch gesperrt werden, muss dann bei BMW wieder aktiviert werden – aber all das würde ich als letztes versuchen bzw. bei BMW vorstellig werden.