I recently purchased and installed a surface dock 2 device and i too am getting very strange screen turn on behaviour. I have two external monitor screens configured a Dell 2717H (the screen thats giving me the most problems) and a Samsung U28H75x 4k screen.
The problem i get is that the Dell screen only comes on at startup once or twice a week correctly. Otherwise i have to unplug the usb-c cable into the SDock2 rear slots, remove and refit the cable into my Surface 3 laptop at least 4 or five times to get it
to come up. The screen is showing in Display settings fine but is just not recognised.
I have updated the dock2 firmware a few weeks ago and that worked (used the SEMM file) but things have not improved. If i leave the screens powered up overnight (on standby modes) and surface dock powered up even with my laptop off - then they come up normally
every time. Same happens is i dont actually power the dock2 device down overnight but turn off the screens and laptop.
Feels like the dock2 is losing what it knows previously or failing to initialise from a cold boot properly.
The cables I am using are UNI MS Surface laptop and Dock2 compatible ones. I am getting to the point of trying a different cable as its possible that is the issue but need to know which one I have to source, else I waste my money.
Or do i just have an unreliable Friday build Dock2 unit? Its very frustrating and wastes a lot of my time in the mornings getting my setup running.
Please advise