Hello.
I have a similar problem with resetting the service warning.
The message about service only pops up when the ignition is turned on for the first 2-3 seconds, the key lights up and the odometer shows how many kilometers are left until service (example -7000).
This warning is not reset.
Service, annual and desmo reset not working for 2016 M821
Forum rules
Do not send PM , if your can't find your problm , please open a new thread with your bike and issue
Do not send PM , if your can't find your problm , please open a new thread with your bike and issue
-
- Posts: 1
- Joined: Fri Apr 18, 2025 10:35 am
Re: Service, annual and desmo reset not working for 2016 M821
hi @jp,
I've just tried again with date changed for 2026, but there is still no result.
When ignition is turned on, service light pops up and also the number of kms left until next service ~6200 and it doesn't change after reset buttons.
Below the reports from Melcodiag:
v2.0.2.4
"File generated On 01.08.2026 18:40:23"
"Software version 2.0.2.4"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Monster 821"
"User Bike = Monster821/2016"
"CAN Bike = "
"Ecu = D141031BABGAG1U"
"Hardw = A2C9295020099"
"Softw = QD141010"
"OilService = NO"
"DesmoService = NO"
"
9 PIDS active founds
020_0600000196344000
024_0000000000173946
022_0000000000010000
080_80004000000000C8
018_00005E0000000000
100_414128507E47D300
150_0000404B404B172E
160_000040408180C7C7
190_4000000004C9905
"
"Vin = ZDMM701AAGB001774"
"DTC = "
"A48D2CFE"
"Bike = 2"
"lic found
lic is valid
***reset annual***
service date : 260801
***reset annual***
service date : 260801
"
"registered"
v2.0.4.4
"File generated On 21.04.2025 18:43:36"
"Software version 2.0.4.4"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Monster 821"
"User Bike = Monster821/2016"
"CAN Bike = "
"Ecu = "
"Hardw = "
"Softw = "
"OilService = NO"
"DesmoService = NO"
" vin 145A8F035A444D4D37303141414742303031373734
vin 7F1A12
vin 7F1A12
vin 7F1A12
9 PIDS active founds
018_00005E0000000000
024_0000000000173946
022_0000000000010000
080_80004000000000C8
020_06000001A2374000
100_0141284F7E47D300
150_0000404B404B172E
160_000040408180C7C7
190_40
"
"Vin = ZDMM701AAGB001774"
"DTC = "
"A48D2CFE"
"Bike = 2"
"lic found
lic is valid
ZDMM701AAGB001774
***reset date interval***
service date : 260801
0120
0160000000000000
0120
0160000000000000
>
"
"registered"
Should I wait until the 6200 kms countdown is over and Desmo light is raised, then try again ? In the past, when desmo service light was raised, v2.0.2.4 worked and desmo light was erased and countdown was set back to 30k Kms.
I've just tried again with date changed for 2026, but there is still no result.
When ignition is turned on, service light pops up and also the number of kms left until next service ~6200 and it doesn't change after reset buttons.
Below the reports from Melcodiag:
v2.0.2.4
"File generated On 01.08.2026 18:40:23"
"Software version 2.0.2.4"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Monster 821"
"User Bike = Monster821/2016"
"CAN Bike = "
"Ecu = D141031BABGAG1U"
"Hardw = A2C9295020099"
"Softw = QD141010"
"OilService = NO"
"DesmoService = NO"
"
9 PIDS active founds
020_0600000196344000
024_0000000000173946
022_0000000000010000
080_80004000000000C8
018_00005E0000000000
100_414128507E47D300
150_0000404B404B172E
160_000040408180C7C7
190_4000000004C9905
"
"Vin = ZDMM701AAGB001774"
"DTC = "
"A48D2CFE"
"Bike = 2"
"lic found
lic is valid
***reset annual***
service date : 260801
***reset annual***
service date : 260801
"
"registered"
v2.0.4.4
"File generated On 21.04.2025 18:43:36"
"Software version 2.0.4.4"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Monster 821"
"User Bike = Monster821/2016"
"CAN Bike = "
"Ecu = "
"Hardw = "
"Softw = "
"OilService = NO"
"DesmoService = NO"
" vin 145A8F035A444D4D37303141414742303031373734
vin 7F1A12
vin 7F1A12
vin 7F1A12
9 PIDS active founds
018_00005E0000000000
024_0000000000173946
022_0000000000010000
080_80004000000000C8
020_06000001A2374000
100_0141284F7E47D300
150_0000404B404B172E
160_000040408180C7C7
190_40
"
"Vin = ZDMM701AAGB001774"
"DTC = "
"A48D2CFE"
"Bike = 2"
"lic found
lic is valid
ZDMM701AAGB001774
***reset date interval***
service date : 260801
0120
0160000000000000
0120
0160000000000000
>
"
"registered"
Should I wait until the 6200 kms countdown is over and Desmo light is raised, then try again ? In the past, when desmo service light was raised, v2.0.2.4 worked and desmo light was erased and countdown was set back to 30k Kms.
Re: Service, annual and desmo reset not working for 2016 M821
do you remember the version that worked ?
i'd be curious you test with the same one
i'd be curious you test with the same one
Re: Service, annual and desmo reset not working for 2016 M821
yes, in the past I used the "desmo reset" button with v2.0.2.4 and it worked.
Re: Service, annual and desmo reset not working for 2016 M821
so we have no software regression , it's a good news for me
maybe you have to wait the km countdown yes
maybe you have to wait the km countdown yes
Re: Service, annual and desmo reset not working for 2016 M821
Yes, I'll wait for the "desmo service" light when the countdown is over and then I'll try again.
I'll let you know the result. Thanks a lot !
I'll let you know the result. Thanks a lot !