Well, I don't know if this is the right one, but when I've done some file transfers with XS++, it errors out with "Sorry, but we cannot find your firmware in our list".
However, if I just unplug it after the message, and upgrade with SEUS, all files are intact, as well as those I transferred, all done in a matter of minutes.