Quite recently I had this issue too with my daily driver – the Surface Laptop 3 15 inch. I was thinking about this to be a hardware problem. Until I learned otherwise. So, I’m linking to this helpful article here too:
Surface Laptop 3 screen flickering issue – I had this with the Surface – Microsoft Community
It immediately solved my problem.
Surface Laptop 3 screen flickering issue