Owners of nearly 21,000 electric SUVs sold under three different brand names face the same risk: a software fault that can ...