1.00.10 substantially improved my USB transfer success rate, around 90% of attempts now succeed.
AFAIK they did exactly no work on actually fixing the USB implementation, its just a side effect of optimising other parts of the firmware. Working on the PC side might help, install the latest version of eLinker (or better use one of the 3rd party versions) and the other hacks (raise priority, keep the PC idle etc.).
Otherwise 1.00.10 is a work-in-progress snapshot, mostly UI hackery but they've papered over more of the known bugs.
Papered over because they've not actually fixed the underlying bugs, just tried to plug all the ways of triggering them. And failed like in every other release to date
Its now harder to cause recordings to fail but also harder to avoid the bug because no-one seems to know what sequence of programming causes it. PIP - just avoid it till they fix the horrendous space loss it can cause. Powering down the machine at least once a week will help it load the full EPG, it leaks memory if you leave it powered up.
The core design error where overlapped timers on the same channel aren't resolved properly (they just drop the second event instead of reallocating the channel) remains and will cause disasters with Freview Playback's new features if they continue to ignore the problem. Humax are very good at ignoring causes and trying to fix just the symptoms...