When you software unlock any iphone by Jailbreaking and unlocking it will always lock again to its official carrier if you restore or update it to official carrier.
You should never update a JB and unlocked iphone unless you know what you're doing or else you'd be stuck with no unlock and maybe no JB options.