The problem is solved! (At least on Chrome).
I came across this other question here on the forum and the person pointed to the AMD GPU Arch Wiki page for Chromium artifacts.
While I have an Nvidia GPU I thought I’d give it a shot anyway.
Turns out all I needed to do was set the #enable-vulkan
chrome flag and I no longer get strange screen artifacts when waking from sleep.