Hi,
We experienced this, was a bit of nightmare. We tried factory resetting and upgrading again etc.
We eventually got it to stick by calling support and they statically assigned the IP from their side. At the time, it was a beta feature but I think now it's in the Stable Release Candidate.