The only other plausible reason that I can think of is multiple engine failure. This can only reasonably occur due to a multiple bird strike, fuel contamination or a bingo fuel miscalculation.
Another possibility is ice crystal build up or core lock after loss of power preventing restart.