BMW has issued a voluntary recall for 14,086 electric vehicles from the iX, i4, and i7 lineups (2022-2023 model year), due to concerns over the electronic software controls inside the batteries.