The Grenadier Forum

Register a free account today to become a member! Once signed in, you'll be able to contribute to the community by adding your own topics, posts, and connect with other members through your own private inbox! INEOS Agents, Dealers or Commercial vendors please use the contact us link at the bottom of the page.

New Year Service Overdue Bug

What I'm saying is that on 1 January 2026, *exactly* 5 years worth of days was added to every Grenadier's next-service-required-date counter, including leap days. Or pretty damn close, but I think with or without leap days, we all got the same number of days added to our next service counters.

How it happened, why it happened, we'd need the code and hardware diagrams to figure out.

I'm going to call this next-service-due counter the Service counter. It starts at 0 (when the dealer resets it), and then counts up from 0, adding 1 to the counter each day at 1800 Eastern time / 0000 UTC+1 time. When the counter reaches 365, you start seeing Service Overdue by Xd messages on the console.

I picked up my Grenadier on 21 May 2025 (2025-05-21).

My Service counter on 2026-01-01 read 2051d.

When I subtract 5 years of days from 2026-01-01 (including leap days), I get the date 2020-05-21.

Same MM and DD that I picked up my Grenadier, just wrong year.

I'm going to assume MileOne reset my Service counter on 21 May 2025.

I'm betting my Service counter read 140d or 141d on 31 December 2025, the number of days since 21 May 2025.

My Service counter thus should have reached 365d on 21 May 2026.

Essentially my Service counter is now saying my last Service counter reset was done on 21 May 2020. My Grenadier was assembled in March/April/May 2025.

I don't think the ECU is using the current date to calculate the next service due date. This is why it won't matter what dates you change in the console or anywhere else.

I think the ECU has a simple integer counter that at service reset is set to 0, and then increments by one day every day, and when it reaches one year + one day it begins reading service overdue on the console with the number of days past 365, continuing to increment one day every day. Or something like that.

Some people are reporting over 6000 days Service overdue -- well, at least one that I've seen on this site -- my guess is they haven't had their Service counters reset, or for some reason, a small number of ECUd had a different amount of days added to their Service counter.

I think the only way to fix is to do a service reset. Setting the console date manually will have no effect, and even if the ECU maintains its own date/time field, if the Service interval is managed by a counter that increments up from 0, it doesn't matter what you could set the ECU date/time or console date/time to, it won't affect or change the counter, as there is no decrementing the counter, only seems a reset to 0 is

Something like that. It is about 52 days since my service counter was reset, add 1825 days = 1877 and my display showed 1879 days on Jan 1.
Works for me too. My counter was reset 67 days ago … add 1825 equals 1892 … and my message today says 1893 days overdue.
 
October 29, as we Aussies are a day ahead of you. 🙂
Doesn't matter how far ahead you think you are, the ECU is UTC+1, it's EU time zone regardless of what the console shows. Your Service counter turns over at 1800 Eastern time / UTC+1 (GMT+1). I was driving to my second home this evening (Home Depot ...) and saw my 2053d change to 2054d at 1800 Eastern time. So I'm afraid to say you're not as far ahead as you thought, mate. As far as your ECU was concerned, your Service counter was reset on the 28th. 😂

(We could say your ECU is stuck in the past. I'm not sure if or how the ECU stores or manages date/time yet.)
 
Last edited:
Anyone who has access to the online manuals, any information in there on the ECU and how date/time is managed across the CAN and the different components?
 
Doesn't matter how far ahead you think you are, the ECU is UTC+1, it's EU time zone regardless of what the console shows. Your Service counter turns over at 1800 Eastern time / UTC+1 (GMT+1). I was driving to my second home this evening (Home Depot ...) and saw my 2053d change to 2054d at 1800 Eastern time. So I'm afraid to say you're not as far ahead as you thought, mate. As far as your ECU was concerned, your Service counter was reset on the 28th. 😂

Very interesting, although you’ll have to agree that the Aussies were the first to alert the world to this earth-shattering issue. 🙂

🇦🇺 💪 🇦🇺
 
Last edited:
Very interesting, although you’ll have to agree that the Aussies were the first to alert the world to this earth-shattering issue.

🇦🇺 💪 🇦🇺
I do agree with you, but you have an unfair advantage, and I blame the Brits because they set up GMT and you're on the future side of it. Though being a day ahead of us to experience all the issues before we get hit with them, the counter argument is that you're our early warning, our canary in the coal mine so to speak. Not really very useful though since we see what's coming from you getting hit first, and we can't really do do anything to avoid the same experience, just delayed by a day. You are appreciated.
 
I do agree with you, but you have an unfair advantage, and I blame the Brits because they set up GMT and you're on the future side of it. Though being a day ahead of us to experience all the issues before we get hit with them, the counter argument is that you're our early warning, our canary in the coal mine so to speak. Not really very useful though since we see what's coming from you getting hit first, and we can't really do do anything to avoid the same experience, just delayed by a day. You are appreciated.
The 🇦🇺 🇺🇸 alliance is once again confirmed.
 
Works for me too. My counter was reset 67 days ago … add 1825 equals 1892 … and my message today says 1893 days overdue.
This calculation precisely matches the service due date and overdue days in my case. Assuming 35,000 affected vehicles and considering the tight context, would >10 such instances convey sufficient confidence to render this explanation probable? Strangely enough, not knowing the cause nags me more than the overdue reminder itself.
 
TALLY (Updated)
Krabby 1492 days
ResponsiblyReckless 1625 days
Chook 1840 days
anti 1841 days
Itsdchz 1841 days, first US car with the pox
BrandonADV 1852 days
TahoeGren 1852 days
Znarfgh 1864 days
PB60 1865 days
Pat-Ard 1868 days
Rok Dr 1869 days
Sonoranrover 1875 days
linksk9rig 1877 day
BluDawg 1879 days
Shopkeep 1879 days
rabia 1879
PNW IG 1881 days
Michael H 1889 days
Robt 1890 days
Chem409 1890 days
Blackwolf 1891 days
Duncan McDonald 1892 days
joejet 1894 days
grnamin 1897 days
Korg 1899 days
GrenADV 1901 days
Grumpy 1906 days
HeavyFoot 1915 days
pedrogb1915 days
Tom Ireland 1916 days
Jax F1 Dave 1917 days
Woody 1919 days
UncleBuck 1924 days
Force Pro 1924 days
Voader O 1925 days
OGrid 1927 days
singlefin 1927 days
WhiteBear 1931 days, first car outside ANZ
ecohen2 1932 days
Forefun 1933 days
Happyoldgit 1933 days
DaveB 1935 days
OkGo 1937 days
prezioson 1940 days
NixGrenadier 1940 days
Peterr's neighour 1944 days
ddv 1945 days (Aug 2023)
Tergosa 1946 days
Johnb 1950 days
Fred 1950 days
Antgil 1953 days
TheBMcCann 1953 days
Camilondo 1953 days
rickydoc 1961 days
Peterr 1961 days
Jeremy966 1967 days
Ex-defender driver 1968 days
TheDocAUS 1968 days (Feb 2024)
shekesc 1969 days
Denis M 1975 days
Telliottaus 1980 days
rwhitinger's better half 1981 days
joejet 1989 days
Mohs9 1989 days
MattG 1989 days
Jonnieblaze 1950 days
Green Gren 1903 days
TJD 1985 days
Phred 1994 days
douggie 1995 days
Phud 1996 days
Glen 2007 days
Badger4x4 2007 days
Adam 2007 days
Baron van T 2009 days
Tomdoc 2016 days
gratefuldiver 2021 days
Silverjay 2022 days
theox 2024 days
Chris Hilton 2024 days
Tony H 2025 days
SaudiGR 2026 days
Landmannn 2044 days
Oscar786 2045 days
acky 2048 days
n545ca 2050 days
Logsplitter 2051 days
Commodore 2057 days
NeoGTi 2057 days
HelgeL 2059 days
Greasemonkey 2059 days
Lollo050968 2074 days
Citori21 2081 days
MurphyMurph 2085 days
Barney 2091 days
Wile E Coyote 2095 days
Dschubba 2097 days
Stu Barnes 2097 days
Manuel4x4 2106 days
Mazeman 2107 days
Brock63 2124 days
Tazzieman 2137 days
Tenac loaner 2139 days
Phobiac 2141 days
archerwolf 2146 days
pipo 2149 days
Skymark 2156 days
ADVAW8S 2159 days
Keato 2069 days
Ever Pragmatic 2141 days
slukell 2175 days
Emil 2190 days
bigleonski 2250 days
Ron50 2253 days
Torc Steel 2277 days
Clark Kent 2367 days
C-Mack 2458 days
DeepCJ7 2651 days
mirwantandyo 2668 days
rwhitinger 6410 days

SUMMARY
120 members and an additional 3 members with no alert (4 if you include some chap in Townsville).

Change at the low end of the Leaderboard, as Krabby wallops ResponsiblyReckless with a new low of 1492. The race to the bottom is still on.

Dealer reset fixes the problem, until next year?
Would be intersting to see the days in relation to the VIN…
 
TALLY (updated)
Krabby 1492 days
ResponsiblyReckless 1625 days
Chook 1840 days
anti 1841 days
Itsdchz 1841 days, first US car with the pox
BrandonADV 1852 days
TahoeGren 1852 days
Rocky 1856 days
Znarfgh 1864 days
PB60 1865 days
Pat-Ard 1868 days
Rok Dr 1869 days
Malkay 1875 days
Sonoranrover 1875 days
linksk9rig 1877 day
BluDawg 1879 days
Shopkeep 1879 days
rabia 1879
PNW IG 1881 days
Michael H 1889 days
Robt 1890 days
Chem409 1890 days
Blackwolf 1891 days
Duncan McDonald 1892 days
joejet 1894 days
grnamin 1897 days
Korg 1899 days
GrenADV 1901 days
stefan.schaefer.de 1906 days
Grumpy 1906 days
HeavyFoot 1915 days
pedrogb1915 days
Tom Ireland 1916 days
Jax F1 Dave 1917 days
Woody 1919 days
UncleBuck 1924 days
Force Pro 1924 days
Voader O 1925 days
OGrid 1927 days
singlefin 1927 days
WhiteBear 1931 days, first car outside ANZ
ecohen2 1932 days
Forefun 1933 days
Happyoldgit 1933 days
DaveB 1935 days
OkGo 1937 days
prezioson 1940 days
NixGrenadier 1940 days
Peterr's neighour 1944 days
ddv 1945 days (Aug 2023)
Tergosa 1946 days
Rudilf 1948 days
Johnb 1950 days
Fred 1950 days
Antgil 1953 days
TheBMcCann 1953 days
Camilondo 1953 days
nr002 1954 days
Knoe 1955 days
rickydoc 1961 days
Peterr 1961 days
Bjoern 1864 days
Jeremy966 1967 days
Ex-defender driver 1968 days
TheDocAUS 1968 days (Feb 2024)
shekesc 1969 days
Denis M 1975 days
Augustin 1979 days
Telliottaus 1980 days
rwhitinger's better half 1981 days
joejet 1989 days
Mohs9 1989 days
MattG 1989 days
Jonnieblaze 1950 days
Green Gren 1903 days
TJD 1985 days
Phred 1994 days
douggie 1995 days
Phud 1996 days
Des Mattes 2003 days
Glen 2007 days
Badger4x4 2007 days
Adam 2007 days
Baron van T 2009 days
Tomdoc 2016 days
gratefuldiver 2021 days
Silverjay 2022 days
theox 2024 days
Chris Hilton 2024 days
Tony H 2025 days
SaudiGR 2026 days
Landmannn 2044 days
Oscar786 2045 days
acky 2048 days
n545ca 2050 days
Logsplitter 2051 days
Commodore 2057 days
NeoGTi 2057 days
HelgeL 2059 days
Greasemonkey 2059 days
Lollo050968 2074 days
Citori21 2081 days
bakepl 2082 days
MurphyMurph 2085 days
McPharmerII 2088 days
Barney 2091 days
Wile E Coyote 2095 days
Dschubba 2097 days
Stu Barnes 2097 days
Manuel4x4 2106 days
Mazeman 2107 days
Jork 2113 days
KlasN 2123 days
Wueste 2123 days
Brock63 2124 days
Tazzieman 2137 days
skinny tom 2139 days
Tenac loaner 2139 days
Phobiac 2141 days
archerwolf 2146 days
pipo 2149 days
Skymark 2156 days
ADVAW8S 2159 days
Keato 2069 days
Ever Pragmatic 2141 days
StKesseler 2171
slukell 2175 days
Emil 2190 days
emax 2233 days
bigleonski 2250 days
Ron50 2253 days
Torc Steel 2277 days
Clark Kent 2367 days
C-Mack 2458 days
DeepCJ7 2651 days
mirwantandyo 2668 days
rwhitinger 6410 days

SUMMARY
122 members and an additional 3 members with no alert (4 if you include some chap in Townsville).
 
Back
Top Bottom