I have the same setup at work and at home: Surface Dock 2 with the Microsoft adapters and dual monitors. The monitor brands are different at the 2 locations. I take my Surface Book 3 between both locations.
I continue to have random glitching and blackouts among the monitors in both locations. I first posted about this here a long time ago, and I've observed most of the proposed fixes people have offered. Nothing seems to work, and I've given up trying to make a diagnosis. This instability needs to be fixed. (Not cheap to purchase 2 Microsoft docks and 4 Microsoft adapters, BTW.) It is not working as advertised, and I did not have this problem with the original dock and a similar setup.