Have you tried the following combined keystrokes to reset the display adapter when the black screen occurs: control+windows+shift+B
Unfortunately, yes, I've tried that many times, it worked once - but I think it was just a coincidence as sometimes there is a delay in the screen appearing by a couple of seconds. My routine is Win+p, Win+p wait Win+p, Ctrl+alt+del, power+volume-up simultaneously
(2 - 3 times) followed by ctrl+win+shift+B, close-reopen type cover try enter, enter, close type cover - attache power, open type cover, try again, close type cover detach power, open type cover, try again. Finally, hold power down for about 20 seconds till
machine turns off, then turn back on, reopen everything, start working and repeat next time the screen won't wake up.
Sadly, this is pretty close to what I do, too. It totally destroys your train of thought or any possibility of using the device in a "quick" mode, since the entire process takes several minutes, especially if you have to reopen programs and documents or
wait for web pages to reload. (FWIW, Ctl-Win-Shift-B has never worked for me in hundreds of tries.)
I had a potential client ask me to stop trying to get the SP4 working the other day. The Surface Pro 4 is really unusable as shipped - I can never use it in front of clients/customers again. (And I paid thousands of dollars for this cr4p?) I'm not entirely
certain, but in retrospect, I don't think I've ever been able to waken mine after its slept for more than 15-20 minutes.
I did get a kick out of one review on the MS Store site saying that the SP4 is the thinnest and lightest Desktop PC available! Too True!