Oh yes, I've been over everything in your list, and much more, for over a year - except the cache clearing, which I'll try today.
My video card is used as an output direct to my Onkyo TX-RZ810 running the latest firmware. DP to HDMI adapter - a nice 8K one that replaced a passive 1080P one. The one HDMI port is direct to the TV. I've tried using the only HDMI port direct to the AVR, but I lose Gsync with the adapter (it doesn't function properly and the screen randomly blanks - I did contact their support to no avail).
I've got a new AVR on order that should be in next week, just to rule it out - a Denon X2800H. I'll even try using EARC on the TV, instead of a direct connection from the GPU. ARC didn't work going from.the GPU to the TV to the Onkyo, and I figured it was an ARC limitation.