I've had some trouble with my blade restarting too. When I first set it up, it restarted every 5-7 minutes. After cycling the power off and on, it stayed up without restarting for a few hours. In my case, if it gets to the 8 minute mark, it will stay up.
It stayed up for over a week until I manually restarted it today (moved it to my backup pool for a while), and I noticed it restarting itself every 5-7 minutes again. It was okay again after I moved it back to my main pool.
I also noticed that it switches pools about every hour. (Which is annoying because I'd like to set a backup pool, but it seems to load balance instead.)