like was said try cleaning the cards contacts.. they could be dirty, even if they don't look it try it anyway you might have oil's from your skin on it or something.
use rubbing alcohol and a q-tip.
if that does not work use a USB card reader on your pc and see if it can read it.
if no then format it and try again.
fat32 is not a fault tolerant file system, in the future i don't recommend you take them out while the device is powered up.