Alright so I see that this is an on going problem with the SD cards not staying connected to the Surface.
I refuse to believe that this is a hardware issue. I say that because when the SD card does disappear, if I go to disk management I can still see the card albeit no info is available for...