Interesting. I have been running three of their devices of different generations in my house for several years now with no hangs.
No idea why. I tried to change the power supply, and even slightly overvolt the power (to 6V from nominal 5V).