I've had a Toshiba Dynadock U3.0 for almost 2 years now and so far has worked with 2 DELL laptops. Recently I upgraded to a Microsoft Surface 2 Pro with Windows 8.1 and since then hell broke loose. For some reason, randomly, the whole dock disconnects and then reconnects. All the attached devices (monitor, HDD) get restarted in the process. Sometimes it quickly reconnects, but sometimes it enters into a reconnect/connect loop and there is nothing I can do but to unplug the dock. What I have done so far to troubleshoot: 1. Tried the dock on an older Acer laptop with Windows 7 + USB 2 only and it works without a problem. 2. Tried it on my old Dell Latitude with Windows 8.1 and USB 3.0 and again works without a problem. 3. Tried it on the first gen Microsoft Surface Pro and the disconnect loop started again 4. Tried multiple driver versions on my current 2nd gen Microsoft Surface 2 Pro but didn't seem to make a difference, it still disconnects randomly. 5. Disconnected the connected devices to the dock trying to reduce any load on the dock. It still disconnects even with just a monitor connected Right now I have no more ideas what to do next. It just disconnects and reconnects like crazy on both Microsoft Surface Pro 1st and 2nd gen but works on my other laptops. What am I missing ? I have attached 2 Support Information zip files, please help me sort out this issue, I can't use my Surface without this dock.