The crew requesting an optional technical software update away from base is a highly unlikely scenario.....This issue would have been dealt with by maintenance engineers,so is likely to have been maintenance driven (as Dave has mentioned, there is a bound to be more to this)...