I had these problems with my BT Home hub also on option 3. I discovered it was losing the time. I only noticed because the time display on a hub phone was wrong.
The solution is log in to the hub and manuallly reset the time and date. You can set it up to use a time server as well but these settings will be lost if you depower the hub.