Cool, another one working!
Not a bad idea to reset your network connection. Another one of the "free" debugging solutions worth trying.
When you reset your cable modem router, and turn off the phone, you are breaking any previous network connections which otherwise would stay the same.
If you reset the phone, you are only resetting the phone network ip address from your router's DHCP pool. You should get the same address when you reboot, but maybe not.
The cable modem re-connects to the cable plant, and if left off long enough will provision a different IP address from the pool provided by cable provider. If it just goes on and off, it will probably get the same one so you want to make sure you leave it off for a while.
Then reboot the router, which then also gets this new address from the modem and finally the phone, which attempts to get a new address from your local DHCP pool.
If anything had gotten stuck in this process, (while connecting and re-connecting while updating) it could have interfered with getting a new IP address. Again, this is not a "fix' but something you would normally try in resetting everything.