Hey Steve, I think I've got something.
The progress bar reset only seems to happen when transferring WMA's. If I transfer MP3's it's fine. For the ultimate test, I tried uploading 3 MP3's and 3 WMA's. The progress bar worked fine for the 3 MP3's. And then it transferred the WMA's. For each WMA, the progress bar would move forward, and then when the upload for that WMA was done, the progress bar would jump back only as far as it just moved forward. So it doesn't appear to be an actual reset. It's just subtracting from the progress bar what it just added. Only for WMA's. Weird. I hope that's enough information to kill this bug once and for all.
There is another weird bug that I just found though. The Queue only shows a few fields (Name, Path, etc). If I right click on the column headers and choose one of the hidden fields, like Artist, all of the fields I normally have in Media Library appear at the very right-hand side. If I then try to move one of the columns to where I want it, weird things happen. See below.
A refresh corrects this, but it also rehides all of the extra fields, including the one I specifically asked for.
A couple of other minor bugs. While doing a large conversion/transfer, the Nomad powered down and MJ gave me a Transfer Error message box. I kind of screwed up and just hit OK before reconnecting the Nomad so I'm not sure if it would have reattempted the transfer after it was connected and on, but if not, it should. I remember this was implemented in 7.2. If it does, great.
Also, when I saw that it wasn't going to finish, I clicked Cancel on the transfer, but it wouldn't actually cancel. I finally had to kill MJ through task manager, and when I did, MJ crashed. A strange series of events that led to a bug?
Also, when converting files before download, whether WMA or MP3, MJ doesn't appear to be filling in the tag data. It's not a huge deal, but the songs display so much nicer on the Nomad when the tags are filled in. I just confirmed that it is not filling in the tag properly by importing all of the converted files from the Temp folder into MJ. None of them have the tags filled in.
Which brings me to my next and final bug. The plugin isn't cleaning up its mess after its done. The temp folder still contains every file I converted while testing this plugin from the very beginning.
This got me thinking. Is the plugin not calling the standard MJ conversion function?
Oh, and I can format my 64MB cards just fine.