Here's a fix that's a whole lot easier than hard resetting.
Find a safe mode program.
This one works great!
http://www.monocube.com/content/view/5/37/
It's Safe Mode 2.
You can set it to start in safe mode if it ran for less than 30 seconds or so.
Then go to today settings, uncheck home plug and restart. Then re enable the home thing.
Works great!
I decided to do that after my second or third hard reset. Now gone for over 2 weeks, and still going great.
Erik