I have been using the Surface Pro3 for a desktop replacement since it came out. However, in the last week or so, I have had a new issue come up. Setup 1 - Desktop 2 Dell U2412M Monitors, 1 Dell U2711, All 3 running from the Mini-Displayport on the dock to a EV3A DP-hub Setup 2 - Walking Desk 2 Dell U2412M Monitors, the SP3 Screen as the 3rd. The 2 Dells running from the Mini-Displayport on the dock to a EV3A DP-hub Setup 3 - Travel HP Elite L2201 screen off the Displayport, and a USB screen off the portable hub I carry So during the day, I will change back and forth between Setup 1 & 2. Start on 1, change to 2 to get in 4 miles of walking, back to 1. When this started, I had some issues I initially thought were boot problems in the desktop setup, which resolved themselves after booting in setup 2. However, what I came to find out was that while Setup2 would work, Setup 1 now will not. Tried swapping docks , and hubs without any result. Tried swapping some cables, also no results. I can get any 2 of the screens to work with Setup 1, but going to the third gets a blank screen all the way around requiring removing the surface from the dock to get something you can turn off. I am thinking that they may have done something to the driver recently? I haven't loaded anything new. This may be related to the memory of various configurations as well. Is there any way to wipe that? Looking forward to any thoughts. Running my old desktop now on the desktop, but it is Win10 and I worry a bit about doing actual work on it.