I do not meant to be rude but, are you sure that your sdcard isn't one of those cards that are "way to cheap" and show up as a 32Gb card, but actually have a real 2Gb space of real storage?
http://www.gadgetvictims.com/2012/07/quickn-dirty-way-to-fix-fake-sd-card.html
A friend of mine was victim of those cards years ago.
@seic . Have you take a look at this SD card related table? Maybe your card is there, and is a known problematic one...