In all liklihood software didn't cause the problem, however it can work wonders to fix it though.
There is nothing new about rollback, just the assumptions about what caused it this time. Typically one looks at the input signals to the FADEC.
Mo need to even argue who screwed up, just address it and move on.