BMW wants to update your software after seeing problems on its battery system. There is a recall for BMW's electric vehicles now, and it aims to give owners a battery software update to fix a certain problem that was previously reported and alerted the company.