The "cause" is the Exception that was caught and embedded into the UpdateException, so it has more info on what happened.