Xhorse vvdi key tool plus has the option to unlock BMW remote key by eeprom no open remote nor soldering. Take a CAS2 remote key example here.
Read CAS3 eeprom and save
Go to Immo Programming – BMW – Select from system – CAS2 system – Unlock Key – Start programming – Use EEPROM to unlock key
Upload eeprom file you saved
Put locked key into xhorse key tool plus induction coil
Unlock CAS2 remote success.