I’ve had regular software issues like this in the past and it’s such a pain to deal with and fix. Even going through customer support is painful, because it’s not supposed to be this way so it’s more than likely because of this the customer support experience will be long and you’ll go through more people. And I don’t want to even imagine how it is to have to deal with these issues on critical software and devices and to not get priority support. You feel powerless and broken.
What happens when the car becomes too old and they decide to drop that version of the API the car is talking with? Huh? That’s another problem with these with “critical service but it can only go through us”, when they change their mind you get fucked.