Here is a summary of all the posts to date (through post 658). I have categorized significant posts by users into three groups:
Symptoms,
Proposed Causes and
Proposed Solutions. When a reference is helpful, I call out the first user I noticed to post the information and link to their post.
SYMPTOMS
- An error message was first seen on January 1, 2026. It may have first appeared at 0000 GMT (
@Logsplitter, post
79) or 0100 GMT (
@scottg , post
467) and update at this time every day.
- The reported error message is formatted on the main screen as . . .
"Service overdue ####d" in the United States
"Service overdue #### Day" in Australia, UK, Belgium and Indonesia
"Wartung überfällig ####d" in Germany (although some displayed in US English)
"Mantenimiento vencido ####d" in Spain
. . . where #### is a number between 1492 and 2668 with one report of 6410 (
@rwhitinger , post
321). Many of these reports have not been normalized to days overdue on January 1, so the actual service overdue offsets likely vary slightly with the reporting date.
- On January 1, 2026, some (but not all) vehicles with the date set to automatic had their date reset to January 1, 2032. Note this is SIX years ahead and not five as some have posited. (first mention of 2032 by
@grond , post
6).
- Three users report no error message (
@Steve.B , @badr and
@Jean Mercier , all with 2023 model years). (Can't find user @badr - German language forum?)
- Several reports of heater controls also affected, but these appear to be unrelated (
@rickydoc , post
250;
@Baron von Teuchter , post
288). One user reported heated seats also did not work (
@ORSO , post
297).
- At least one report of Android Auto also affected, but later resolved by setting the date to auto (
@mirwantandyo , posts
485,
487).
PROPOSED CAUSES
These proposed causes cannot be proven or disproven with the current data set:
- There's a bug in the library of functions used for the firmware (
@Korg , post
36). Neusoft supplies the infotainment system (
@Clark Kent , post
380).
- There's a bug in the AUTOSAR Classic software provided by Bosch subsidiary ETAS that adds 2050 days of time to the service overdue counter (
@Keato , posts
611,
614).
- A bit overflow for 11-bit or 12-bit variables (
@HereinDaRockies , post
231).
These proposed causes do not explain all the data submitted by users:
- Errors in converting binary numbers (
@Glen , posts
151,
185).
- Five years was erroneously added to the correct service due date (
@scottg , posts
418,
459;
@Glen , posts
490,
550;
@Michael H. , post
527).
PROPOSED SOLUTIONS
There is only one solution that currently works:
- When the error message is displayed, suppress it for the current session by clicking the button on the end of the indicator stalk twice. (
@Itsdchz , post
56;
@IG Pop , post
639). Some users report having to click three times (
@Glen , post
647).
Here are solutions that could be applied by a dealer:
- Have the dealer reset the service interval. Some customers had this done until Ineos issued guidance to not do this until the root cause has been corrected. (
@Green Gren , post
433;
@RY-Journeyman , post
549;
@n545ca , post
557).
- Ineos later issued guidance that if service is due, go ahead and have the service performed and the service reminder reset. Ineos says this will "remove the message permanently." (
@IG Pop , post
639).
Here are other proposals which do not work :
- Use a BMW reset tool to reset the service reminder. This has been thoroughly debunked in other threads.
- For those with an automatic date set to 2032, setting the date to manual then back to automatic produces a correct date display. This does not resolve the service overdue error (
@Keato , post
614).
- Changing the date to manual and setting it to a date in 2025 does not resolve the problem. (
@nathanwind , post
178).
- A reboot of the head unit does not help (
@TheDocAUS , post
55).
- Manually set the date to 2026, turn the vehicle of and lock the doors, come back 30 minutes and the service due error is resolved. This does not work. (
@scottg , post
515;
@Glen post
528).
<end of text>