I'm not sure I've ever seen this before. I was sent an SD card in order to try to recover a 0 byte file. When I was going to make an image of the card so I could play around with an exact copy, the card shows as 32 GB, not 16 GB. Very weird. Is it a counterfeit card or just a mislabeling?
I was able to recover a portion of the 0 byte file (about 1.6 GB of a 24/96 WAV file), but wondering if this card itself was the source of the problem. I did CHKDSK and then FIXWAV on the recovered file to recover the file.