The only thing that worked for me is using a really short usbc - hdmi cable or using an official surface dock.
All other work arounds failed.
The problem went away after an update. The update did not cover driver issues. But everything works. And is stable.