My Surface 3 will not recognize 128gb cards. When I plug in the card (and I've tried 4 different brands), the card appears in Devices and Drives. But if I try to write a file to the card, it disappears. However, my 64gb card works just fine. After searching and searching for a fix, I contacted Microsoft Support and spent 3 hours troubleshooting with 2 different techs. They could not solve the problem and apparently Microsoft has nothing in their records about how to fix the problem. According to what I could find in my searching, this problem affects some but not all Surface 3, Surface 3 Pro, and Surface 2 tablets. Others have posted various suggestions for fixing the problem ranging from putting a piece of tape or two on top of the card so that the card is pressed down when inserted, trying different brands of cards (I tried 4), uninstalling the RealTek card reader drivers (but then Windows reinstalls them on reboot), pushing in the card but then pulling it slightly back out of the slot. None of them worked for me. My wife also has a Surface 3 and her tablet has a 128gb PNY card that works just fine. Go figure! Microsoft Tech Support suggested resetting my tablet to OEM and see if the problem is still there. I haven't tried that yet because then I have to install all of my programs and utilities. I'm hoping that somebody here might know something more about this problem. Any help would be appreciated. Thanks.