Unfortunately for me, I was really stupid. I had a SurfaceBook2 that had this issue. Yet, I liked the design so much and was convince the SB3 had fixed the problem that I bought a SurfaceBook3... that STILL has the issue. I have run the Diagnostics Toolkit on BOTH machines. I have updated drivers from Microsoft. I have loaded drivers from NVIDIA and the problem still persists to this day. I attempted to return the SB3 after weeks of swapping for return units that exhibited the same problem, multiple emails and multiple calls, on all three replacement machines, with Microsoft support only to have Microsoft tell me that I was now unable to return the unit.
I think this is a perfect example of the Texas Lemon Law and ripe for a class action lawsuit. While I love the design of the unit this is simply abysmal that the company that WRITES the OS can't even figure out how to stop it from dropping the graphics card or stop it from causing a Blue Screen from the nvlddmkm.sys driver; which has happened on BOTH machines. UGH!