By any chance have you recently upgraded your CPU?
I've been having the same issue after upgrading from a Pentium to an i7.
After I switched back to the original CPU the problem stopped.
I've been doing a lot of research and it seems that the issue is actually with the Intel Management Engine.
If you've never heard of it, don't be surprised, neither had I.
It's a subsystem on the newer (2008+) processors that performs tasks during boot-up, while the computer is running, and while it is asleep.
In 2016, the me_cleaner project found that the ME's integrity verification is broken. The ME is supposed to detect that it has been tampered with, and, if this is the case, shut down the PC forcefully after 30 minutes. This prevents a compromised system from running undetected, yet allows the owner the opportunity to fix the issue by flashing a valid version of the ME firmware during the grace period.
The Electronic Frontier Foundation (EFF) and security expert Damien Zammit accuse the ME of being a backdoor and a privacy concern.
Personally, I have yet to find a way to correct this issue, but I haven't tried flasing a valid version of the ME firmware, but I am still looking. I hope this helps point you in the right direction.
https://en.wikipedia.org/wiki/Intel_Management_Engine
https://hackaday.com/2016/11/28/neutralizing-intels-management-engine/