I've had this PC for a couple years now but for whatever reason for the past couple months its been having serious crashing issues. However, it only crashes for random reasons. For example, i can easily manipulate my PC to crash with 100% success rate by full-screening anything on my 2nd monitor. That will cause a crash and both screens will go black until eventually i just need to hard reset my PC. This is not the only way it crashes however. For example, if i play a game of league my game crashes at the beginning of games about 40% of the time leading to frustrating restarts. My friends recommend that my graphics card may be bad, but i have a hard time understanding how as i can play many graphics intensive games such as Elden Ring, Wukong, or any sports game and the PC wont crash at all the whole session. But let me put a YouTube video full screen on my 2nd monitor and that's too much to handle? I would immensely appreciate some help as this is causing me to wonder which of my part(s) possibly need to be replaced.
PC Specs:
MOBO: MSI B450 Gaming Plus MAX
GPU: AMD Radeon RX 5700 XT
CPU: Ryzen 5 3600 6-core
PSU: 650W 80+ Gold
RAM: G.Skill Ripjaws V 16GB (8x2)
OS: Windows 10 PRO