After a fairly successful year, BMW is kicking off 2023 with a big recall. The carmaker claims that a bug in its high-voltage battery software could result in a loss in power to the wheels of its iX, i7, and i4 EVs. This recall affects 14,086 vehicles in the United States and another 2,155 cars in Canada.