My h2h did th exact same, sometimes a couple of times a day, each time requiring a power cycle. Turned out it was being caused by an external hard drive that I was using and had plugged into the USB port. My guess is that the power suppler can’t cope with the external Hard drive. I removed the external drive and plugged in a USB memory stick and the h2h hasn’t hung again since.
Had this issue once upon a time, it was because i was also using an external hard drive, so i tried a usb drive with swap manager being set as well as cache flush which helped the box run at normal speed.