How to solve the BMW ICOM error of the current Firmware 31503 and the supposed Firmware 31500?

How to solve the BMW ICOM error of the current Firmware 31503 and the supposed Firmware 31500?

Problem:There is a window showing the current Firmware 31503 and the supposed Firmware 31500.Error message in English:
    • There are ICOMs 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.
How to solve the BMW ICOM error of the current Firmware 31503 and the supposed Firmware 31500
Solutions for the issue: BMW ICOM firmware is too new to work with ista-p. I have 66.2 installed and the newest ICOM next firmware. First solution: override the firmware checkTry this: [HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeBMWGroupISPIRheingold] “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).

Request for BMW Remote Support

BMW Remote Technical Support

Before Starting: BMW Remote Support Notice

Please ensure that you have all of the OEM tools and system available for all dealer-based online coding programming jobs; for programming flashing updates, original dealer ICOM Next A or BMW Enet cable is a MUST, also a good stable power supply is always recommended, especially for Porsche, Mercedes, and JLR online ECU programming, for Taycan campaign update PIWIS V41.500.022 is recommended. (Car diagnostic tools involved: BMW ICOM Next a or BMW Esys EsysPlus4.1 or ISTA BMW.