I have a Microsoft Surface Pro running Windows 8.1 and a desktop computer running Windows 8.1 on my home network. Both have their network connections set to "Private network," with file and printer sharing and network discovery turned on. I created a Homegroup on the desktop, and then tried to connect to it on the Surface.
I can get as far as entering the Homegroup password, but then, after trying for a very long time, the Surface simply fails to connect. All I get is the cryptic and unhelpful error "Something went wrong while Windows was setting up the Homegroup. Run the Homegroup troubleshooter, or try again later." Of course the Homegroup troubleshooter can't find anything wrong.
Regular file sharing between these computers works just fine, so it's not like they can't communicate with each other. There's just something going wrong with joining the Homegroup, but this error message won't tell me what it is. Does anyone know what this error means, or how I can fix it?