This is par for the course on traction batteries. You need official dealer software to dial them in.
My VW Passat hybrid did not even let me change the cooling fluid myself because it is also used to cool the battery. In fact anything remotely tied to the high voltage battery is not user serviceable, and dealers are only allowed to replace instead of repair.
And this car is from 2015 so the enshittification started there already.
Our BMW is 100% dinosaur-burning. Just a normal 12V starter battery. Still needs OBD programming to change, even if the type/capacity remains the same.
My VW Passat hybrid did not even let me change the cooling fluid myself because it is also used to cool the battery. In fact anything remotely tied to the high voltage battery is not user serviceable, and dealers are only allowed to replace instead of repair.
And this car is from 2015 so the enshittification started there already.