Please point me to the software that controls the alternator/generator/starter motor. I'm not talking about the whole thing, just the part whose failure is causing the larger failure.
When software controls hardware, yes things can get weirder. But the software can't cause magical things to happen; the atoms don't rearrange themselves.
Bit flips tend to be much more like magic, if applied to the real world. A wrench doesn't stop working because you swap out a single atom. But software can, if you flip the wrong bit.