Well, I found out the definitive cause. I took another microsd card and used it in the R4DS USB reader and sure enough it corrupted the FAT partition as well. The corrupt cards still read in the DS, but can no longer be recognized in windows.
The only way to get these cards functional in...