How to solve the error that BMW ICOM window shows current Firmware 31503 and the supposed firmware 31500?

Problem:

There is a window showing current Firmware 31503 and the supposed firmware 31500.

 

Error message in English:

There are ICOM in the workshop network that have invalid firmware.

The listed ICOMs are currently not available for programming.

Please switch to ISTA and carry out an ICOM firmware update.

1

 

Solutions for issue: BMW ICOM fimware is too new to work with ista-p.

I have 66.2 installed and the newest icom next firmware.

 

First solution: override the firmware check

Try this:

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\BMWGroup\ISPI\Rheingold]

“Icom.Package.Version”=”00-00-00”

“Icom.Package.Version.Compatible”=”00-00-00”

“IcomNext.Package.Version”=”00-00-00”

“IcomNext.Package.Version.Compatible”=”00-00-00”

 

Second solution: add firmware version to license

You need to add 03-15-03.

Or use firmware fix (updated for 3.66.2.002. Disables firmware check).

https://mega.nz/#!NfoSTKJJ!KadD_76cT-CkxzhPQH_3GcY6wcDFX_vrADfTE4Q9b90

https://www.obd2tool.com/blog/2020/01/09/how-to-solve-the-error-that-bmw-icom-window-shows-current-firmware-31503-and-the-supposed-firmware-31500/