From newspaper reporting on this, they are rolling back a software update. I wonder what was the original cause or the update? How often are flight computers software updated and why?
The cause could have also been an extra check introduced in one of the routines - which backfired in this particular failure scenario.