Also grundsätzlich übermittelt der Wagen die Daten aktiv (z.B. beim abschließen) an den BMW Server und die Daten werden dort "geparkt - mit jedem Update vom Wagen passiert das erneut. Nur die wenigsten Daten haben eine Historisierung, die allermeisten Daten (wie Tankfüllstand, Reifendruck etc.) haben nur einen IST-Stand, der mit jeder Übermittlung überschrieben wird. Die App lädt beim Start die aktuellen Werte vom BMW Server herunter, durch eine slide-down Geste auf dem Startbildschirm kann der Download vom BMW Server "forciert" werden. Es wird dann aber kein Update beim Auto angefragt, sondern nur beim BMW Server.
Sollte Dein Auto also kein Update schicken, dann kannst Du in der App so oft Du willst forciert ein Update fordern, es bleiben dann die Werte. Warum Dein Auto ggf. kein Update an den BMW Server sendet, kann unterschiedliche Gründe haben: Kein Netz, Keine Connectivität, Modem abgestürzt, vermutlich auch zu geringer Batterie-Stand und vermutlich noch 100 andere Dinge, die sich BMW ausgedacht hat. Sollte der Zustand beibehalten werden über mehrere Wochen, sollte man mal die Kundenbetreuung oder gleich den Händler anrufen.