Hmm. Let's run a test. Reset the NVR back to the overview screen. Leave disconnected from the Internet completely. Monitor for a week, see if it's stable.
If it is, then connect it to the Internet for a few minutes, disconnect and monitor for the next 24hours. If it again goes weird after, and...