There are NO fixes that last for any period of time that I know of. I've dealt with numerous, full blown Microsoft tech support sessions. I've had them exchange my Surface Book 3 for a new, not reconditioned one. Microsoft needs to figure out a fix that is far deeper than mere settings.
I've still got a 13" surface book 2 as well.