As a side note, I had the same issue at my organization installing an older version of Windows 10 than came with the Surface. It took us forever to find the correct driver we needed, but it proves that even with different Windows versions, you can run into these problems.
I hope you get it working.