While I generally give good reviews to Bimmercode, this app is not the same league. So far, I needed it for two things, on a 2019 X3 and it basically didn’t do either. Register battery is the first, and it was always saying “connection error, tap screen again”. Finally, I tried it with the X3 running and it connected. Hit Register battery button, it asks if battery is the same, I click no, Register….and nothing. Simply shows percent charge and Ah setting. No mileage, no indication that battery is registered!! Terrible software. After changing the battery, I have a CEL. Run the “Permanent Errors” and it shows 2 in Motor Electronics. Press that and it gives two codes, no description or anything, just numbers. Very disappointed.