WoW frame freeze, end in eventual DC/Error

I’ve got a strange issue that started occuring a few months ago. When I log into WoW it works fine for 30mins - 90 mins. But suddenly the screen starts freezing for a little bit. - This gets more and more frequent, and the freezes gets longer and longer each time. And it always end up in WoW not answering.

Relogging solves the issue for a little while, then it’s starts again.

After reading a few threads here, I’ve ran the userbenchmark just after a reboot of the computer, and one run while the problem occurs. I’ll also link a pastebin to my DXdiag. Hopefully someone can find a solution to this mystery.

YT link to video of both of the benchmark runs: youtu.be/1VOafqf7bx8

Pastebin of DXdiag: WkW7vhPA