I am mining with the 38G blade cube, and i have same issue, too. At first the cube is fine and can keep uptime over days. However It starts restarting itself after i move my cube to a new environment. Since the cube itself is not changed, the only difference are the PSU and network env.
I have changed the PSU to a server PSU with 12V100A spec, but it's still restarting itself every hour. So the PSU might not be the cause.
I have used stratum-mining-proxy for weeks. the cube runs well with stratum-mining-proxy in my old environment but not in new environment. So i change to bfgminer today, but still get no luck.
The restarting timing is interesting because it's independent with what time i restart my cube. At first the restarting time is 32 minutes past every hour, but it changes to restarting at around 52 minutes past every hour after a few days. No matter what time i manually restart the cube, it always sticks to a fixed minutes past every hour. So it might be something broadcast in LAN periodically or router get overloaded each hour or something else.
Maybe sniff packets on router and take a look what packets are sending(and receiving) at restarting point can do some help.