I don't recall if the surface pro 3 uses USB3.0 or 2.0. Just to make sure, have use the same cable with other computers and it works fine? I would try a cheap usb hub, just weird that the surface pro 3 would have issues connecting to the ps8. When I got mine I had to update the software and flash the processor, but that's software versus hardware..
What was the bug in the software?