Jaguar recalling vehicles because they got the electrical system wrong is nothing new, it’s been like that since at least the 70s.
The issue with the current recall appears to be with LG Energy Solution South Korea batteries and the jlr Battery management code rather than a hardware issue. Who knows imo modern vehicles are far to complex