Also most of BMW’s that tried coding, VO, VIN changing is good. In some cases after changing VO or coding (LM, FRM) NCSExpert will not read the VO or code, get errors when connecting. Need to unhook the battery for some time. After that everything works.