This is just an aside, nothing to do with the ID.4...
In 2021 I traveled to Texas to pick up my other car, a BMW i3. It was brand new, around 20 miles on it, and the dealership had been in possession of it for six months. I had already spent two years in an earlier model year of this same car, so was familiar with it, but this one I was purchasing had a new version of iDrive software so the screens had a different appearance from my i3 back home.
The test drive went fine, but I remember when I parked it something seemed "off" (this will end up being a pun) but nothing I couldn't chalk up to the new software that I wouldn't resolve later. I went inside to sign the papers and an employee took it to do a last minute detailing and plug it in to a charger.
I set off on my drive home to California and the first thing that pops out at me when I stop in town to pick up a phone charger is the radio doesn't turn off when I park it. I didn't have the radio playing during the test drive, so that not the "something" I picked up on earlier at the dealership.
Then later I noticed the air conditioning wasn't turning off (the "immediate climate control" option wasn't appearing upon exit, so I figured maybe this was activated differently in the new software). And then as I'm driving in to nightI notice the headlights don't turn off when I park. Even further in to my drive I found that some of the auxiliary screens I'm accustom to -- charging timer, reduced rate, door beep, some media screens that were there on my old iDrive version -- they're simply not there!
Because I (more or less) drove straight through, I never really left the car. When I did, it was plugged in to a DC charger, or if I needed a nap, I was in the car. So it wasn't until a couple days later that I arrived home that I realized what was really up: the car didn't power off until the clock ran out. I had to mute the radio and manually shut off the headlights and climate control. The center screen showed whatever -- nav, menus, audio menus.
When I took it to my local dealership they ended up keeping the car for days and eventually reloaded the entire software package. Something must have been terribly corrupt. They also swapped the 12 volt battery. That could have been the original culprit, but just as likely it was being abused by the system that just didn't want to quit.