Yeah, I also had troubles getting reliable connection. At the end, I disabled all protocols except ipv4, and switching off and on network adapter got me reliable connection even on win10.
I think there can be a timing factor when to plug usb into camera. So, I switched off camera, disconnected usb, removed battery, then plugged battery, turned camera on, then plug usb, then toggle network adapter... If done in right sequence and right timing it worked pretty reliably (what weird definition of "reliability").