You need to have a valid ICOM A2 license or ISTA-P loader, to enable the BMW ICOM A2 firmware to work well with ISTA P v3.59;
If you have no license, just update firmware to latest version and use ista-p loader v4.9 (v5.x discontinued).
ISTA-P 22.214.171.1240 (tested OK, with Loader v4.9)
User feedback on ISTA/P and loader
More info on ISTA P loader:
Tried running Rheingold ISTA/P 126.96.36.199 using v3.2 loaded.
Select K+Dcan emulator, which started fine. (network tool for kdcan is necessary)
Select BMW car and ista/p loaded up.
Start new session. Fine.
Select my machine.
Select interface. all good so far.
On the next page I had a progress bar on the bottom left.
First job finished, then it said "Determining Vehicle Identification number"
Then things stopped and I got an error box come up saying:
"An error on execution of the measure.
94201 Technical service initialisation failed.
10007 (CIP)- Error during initialisation of EDIABAS."
All help appreciated as this is getting frustrating.
Then run the network config tool for k+dcan: