Yeah, actual sleeping is a fucker. I will have to look at my one then…
Okay so the Windows 10 screen looks the same as this Windows 7 one, really, and what I note is that here’s my work machine:

Now on my Surface Pro I only have the Balanced one. And here’s what High Performance looks like
So if your Surface is the same, I would create a new plan and set it up as high performance like that with ‘nevers’ everywhere. Now when I started to do this on the Surface Pro it didn’t have High Performance as an obvious template so I guess you just have to make your own.
Moreover, what’s good with my work machine is if I drop the power it automatically switches down to ‘balanced’.
Anyway, this is a very shitting thing for your machine to be doing, yeah.