I can also temporarily get some 20 minutes (sometimes several hours) without flickering by either
- changing resolution to something new
- changing refresh rate to 30 Hertz and then back to 60
- running the Software Repair tool
(suggested by Microsoft June 15, 2017 in this thread)
- running the Surface Diagnostics tool (suggested by Microsoft November 3, 2017 in this thread)
But the off/on issue inevitable returns.
We have never got any response from Microsoft, except the advices to run the tools and file the case using the Feedback Hub.
But the Hub was even more silent - no comments at all - and now someone has silently removed the case from the Feedback Hub?
Please please please, Microsoft. Will you give us a status update?
People have faced this issue at least since February 2017.