Have you sorted it yet? If not, it seems like an old problem with Vista and 7. It works when connected to XP then change the letter to one of the lowest in the alphabet while in XP. Connecting back to Vista or 7 then it would be 'seen' again. Try changing the letter in Vista then connect again to Win 8.
Surface Pro (2017) vs Surface Pro 4