This might be completely unrelated, but may be worth trying out. I've had corruption issues with the M3 reader for a bit at a friends place, then discovered that on the laptop that I was transferring files from/to, I did not "eject" the M3 USB reader (MS Explorer "right click" on the reader then...