This issue seems to be tied to the display powersaving tech that Intel has called Panel Self Refresh, which may cause the display panel to not update in certain situations (though it's not good at figuring out what those situations are) to reduce power.
I've fixed it on my SP7 i5/8G/256G by installing the Intel Graphics Command Center from the Microsoft Store, opening it, going to System>Power>Panel Self Refresh and turning it off for both "On Battery" and "Plugged In".
This is the " real solution " of fixed the issue. I had SP7 i5/8g/128G on 3/14 and right after updated certain SW and issue starting randomly almost everyday whan I use the SP7. Tried many solutions from different forum without fix the issue until this one. bottom line, the issue was fixed completely and pray to god it will not come back when update SW next time.
Thanks provided the solid solution.