Not too long ago, I bought myself a Sapphire RX 5700XT. When i booted up some games like GTAV and Minecraft, I noticed some slight shadow "artifacts" showing up. It was the newest software released, so I rolled back the driver until it was safe. I then started to notice that, sometimes with alt-tabbing out of siege or GTAV would result in a freeze. More likely with GTAV, but still annoying as I had to do a hard reset. Recently, siege came out with an update to support the Vulkan API. I went in-game and, even though the menus seemed choppy at best, it ran better than the regular game. I played a few games, but very rarely would it freeze in between rounds, but it would fix itself in ~5s. Now, every 20-30 seconds or so, my screen freezes with my mouse unable to move, but audio can still play. Just as it did in siege, but on my desktop and a lot more frequent. I opened task manager, and I found out that whenever a freeze happens, the "Copy" graph shows a usually big spike (5 cells apart.) Also, when the freeze subsides, I can spot a program of the Radeon application close, as if it were open during the freeze and only the freeze. I've dealt with many problems with my computer, especially recently, so I'd like to fix this too. I have a Ryzen 5 2600x, 32GB of 2133 RAM (kinda spooked to overclock), and a RX 5700XT. I can provide more information as needed, and this backstory may be a bit much, but I have no experience with a faulty part (if it is that) and I think it helps.
TL;DR: Had slight "artifacts" early in my use in certain games, then recently had noticeable freezes both in-game and desktop. Wondering if it's a faulty piece of hardware, software, or both.
Thank you all for your time.