Hello
Both myself and a friend were having this same issue with Surface Book 3 Nvidia Graphics card (driver) loss. We both tried various fixes mentioned here and some worked but only transitorily. Finally, using a third party driver updater... I discovered that the Nvidia driver ...Microsoft still had on the laptop after all the Windows and System Updates were complete .....was still ***** 6 months older***** than the most (current driver version) on the Nvidia website. Both of us updated to the latest Nvidia driver.. and this completely solved all problems.
Perhaps a mutual sharing of updates by Microsoft and Nvidia would be in order.
Lawrence