Ughh, I just looked at the source and that patch may have been applied, but then Mike rewrote some of my code and duplicated one of my earlier bugs. Mike, take a look at HijackUtils.uploadFid(). That function needs to check both drives for the fid number before uploading and either reuse or delete existing fids otherwise you can end up with two copies of the same fid on a dual drive player (one on each drive). At one point I had a findFid() function in there that was intended to do that, but it isn't in this version.
-Mike