This is beyond a joke.
I've had my Surface Pro 4 since the early Oct 2015 preorder, and while the flickering sometimes comes and goes momentarily, when it properly happens, it makes my Surface completely unusable at some times (and then will be perfectly fine the next day).
I've tried it all: killing all non-essential apps and processes, changing/updating/rolling back the graphics drivers, having Hyper V disabled, trying the "leave a video or Task Bar" hack, and the cooling-down, but nothing seems to *fix* it.
Like others are saying, cooling down seems to help a bit. I notice the longer I leave my Surface powered off, the longer it takes for it to return when I power back on. And the best is when I leave it to the next day.
I literally use my Surface for long hours in the office (over 10+ hrs each day at work), and sometimes, but uncommonly, encounter the issue in the office.
Strangely, for me, it happens most frequently (and with the worst jittering) when I try to work from home. This happens with or without power connected, and with or without airplane mode, so I'm not 100% convinced it is Mains Power or WiFi related. Maybe
if cooling is a factor, maybe the humidity or air differences are somehow involved? I'm really clutching at straws here trying to think why it happens at home and not at work. I also have a different external monitor at home/work, but it also happens even
when I'm not using the external monitor, so I'm really perplexed.
Here's an example when it's at its worst point: https://www.youtube.com/watch?v=LiB6gQwRql8 - it was fine the next day for another few weeks, and now that I'm working from home again, I'm typing this while its showing the same behaviour. I'm going to switch
to my home machine now to finish my work for the day, since this Surface is useless under these conditions. :(
Microsoft, when are you going to address this properly??