I've recently purchased a 32gb class 10 Micro SDHC by SanDisk and it was working well for a bit. Now, it just constantly gives me the typical infinite loop of "SD Card Unexpectedly Removed" and "Preparing SD Card." My brother has the same type of card and my card even works fine on his. I also tried a factory reset to no avail. After a bit of messing around, I found that if I format my SD Card and then don't put anything on it, this doesn't happen? Is there any reasonable explanation to this? My phone can also read other SD Cards just fine, but this one seems to be disagreeing with me.