One fairly common cause is if the hub boots quicker than your router or modem. If the hub is up and running, and it tries to do a time update but can't reach the internet, it will do this.
There is a periodic time setting app available that many seem to like. You might try this and see if it fixes your problem.