Question No display under heavy load

Apr 9, 2019
So I've had this issue twice where my gpu doesn't display any image on both monitors after very heavy load. The first time it happened was when my friend wanted to see my progress in borderlands 3 so I tried to screen share on discord and as soon as i did both monitors went black and after about 10 seconds everything came back but some programs crashed/restarted. Then the next time it happened I was playing no man's sky and when I was adjusting video settings it happened again but this time I could hear the game audio also the picture didn't come back this time. So I want to know what is causing this issue, the pc parts are a few days old except the HDD which I used from my previous build. I suspected that it is my HDD because it is atleast 5 years old and pretty slow or my gpu's vram which on both games was at like 3800MB and my gpu has only 4gb.

My Specs:
GPU: Zotac GTX 1650 Super
CPU: Ryzen 5 2600
Motherboard: ASrock B450M HDV R4.0
RAM: CMK16GX4M2B3000C15 at 3000mhz