Remember reading somewhere a while ago that a few people were having problems returning to the dash when it was in the root of F:
It was giving an error code when returning from xbmc, this was forcing a reboot to fix it. I've just worked out a little code fix for this if anybody is interested?
Open Default.xip/default.xap and navigate to
if(e == 2) { TellUser("ERROR MESSAGE 2", "theMainMenu.GoTo()"); }
else { BlockUser("ERROR MESSAGE " + e); }
Just comment both these lines out and the error shouldn't appear anymore.
Sorry if this has been posted before!