I've noticed that doing that (removing the battery for more than 5 minutes) usually fixes melfunctions which one would otherwise think can be fixed only with flashing the device or sending it to be repaired...