Try disabling Resizable BAR in BIOS. Normally it allows the CPU to access the full GPU memory, improving performance, but since last wow’s patch it causes wow’s and windows’ crashes (for me at least).
It didn’t solve green artifacts and resetting wow’s window position and size, but FPS issues and crashes are gone.
Good luck.