Sounds to me like the file system has gotten a bit of corruption, and the DS isn't as picky on that stuff as the PC is. Do you have any way to backup the stuff that is on your memory card using the DS itself?