It is hard to tell from news reports what actually was going wrong at VW. If the issues are related to infotainment, then they probably aren't that EV specific unless it has to do with navigating to charging stations.
I work in the software industry, and there are stories of companies that make screwups. I should add that I personally don't work in the automotive sector, but the software that our company sells is sometimes used by people in that sector. I see charts showing how the use of software in the automotive sector is constantly growing, and one of the issues in the sector in general is that automakers need to manage the increased complexity of things.
In some cases, the overall methodology is at fault (what some call waterfall method, where you do the development, and testing cannot begin until the developers are done). There are other methods that on paper are supposed to be better, but it isn't obvious if they are that much better.
One common flaw is what is called "feature-creep", where new features keep getting stuffed in, and each change delays things. Usually management should be able to freeze things and insist that any new features go in the next version.
Another common issue is if the requirements change in mid-stream.
Another possibility is that they have different teams working on different parts of the thing, and the different bits just don't work well with the others - possibly because the initial requirements were unclear. Or maybe they have a major supplier that produces something which isn't integrating well with the rest of the vehicle - again, because of unclear or poorly written requirements.
Another possibility is that they offshored a bunch of the work to teams in India or some other distant location. That happens a *LOT* these days, but there are language, timezone and cultural issues that come into play, and it is harder for remote managers to stay on top of what these distant teams are working on. I have no idea if VW actually is offshoring work like this or not - but it is more of a general problem in the industry.
Anyways, that's kind of a summary of the types of things that might be going wrong. News reports aren't giving a whole lot of detail, however, and I have no inside info, so all of this is just speculation as to what might have gone wrong.