After struggling for hours on this, I finally updated the bios on my laptop. The original docking port issue seems to have gone away.
I have not tested the dock firmware update yet.
| SurfaceBook2_Win10_17763_1805009_0.msi |
|---|
https://www.microsoft.com/en-us/download/details.aspx?id=56261