Late to the party. I think by this point we all know the head unit software is a joke. I'm more annoyed about the fact that the altimeter constantly says I'm under the sea, and that the fuel gauge doesn't account for tank shape. It's also not
that big a deal. The car still works.
IA will likely get their contractor to do a bug fix for this specific issue and nothing else, then get dealers to do an update at the next annual service. If you don't live near a dealer, you are out of luck.
The codebase clearly needs to be refactored, or even rebuilt from scratch. They won't do this because they don't have the in-house skills, it might take years for the same contractor to do it (with no guarantee of quality), and there are probably licensing issues that prevent them from hiring someone else.
We saw how long it took to add a toggle button for ADAS.
If they open sourced it we could probably get Claude Code to fix it in about 10 minutes though