Well I muss confess the whole narrative is perplexing.
I have admittedly no experience with this specific power plant but I really fail to see how it's engine control software can be erroneously installed, be functional to the point of passing all static tests yet fail in such an extreme way to crash the aircraft.
I can understand that it was mis-configured, was getting erroneous inputs from sensors or - most likely - was simply buggy - all explanations apparently not applying here. An installation error that goes undetected until flight time ? On 3 out of 4 engines ? Wow...