Was it formatted to FAT16?
I wonder if the cluster size has anything to do with it. Since mine is 2GB, I could only test it with the cluster size of 64KB. I initially tested Kirby's Dream Land 2, LoZOoA, LoZOoS, LoZLA, Shantae, and Wario Land II.
yeah, had fat16. also happens here, no matter the cluster size... tried with 16kb (minimum for 1gb) and 64kb
edit: lol.. if use sd formatter to format the card it works.. and it does format it with FAT16 16kb
if i use windows formatter, it no longuer works independently of cluster size xD
had been testing here for a while and can confirm windows formatter sucks