I know we like to think that the Surface could not be the issue, but in my case it was.
I went to the MS Store and checked my micro sd card with 2 other Surfaces who had no issue recognizing the sd card after restart. The MS store promptly replaced my Surface on the spot and I have no issues...