At this point it sounds like you've isolated/ruled out most components. You've swapped CPU/Motherboard/GPU/Storage and done clean installs of games on clean installs of Windows, right?
Do you have a second complete PC, display, peripherals at home? With a head-scratcher like this you probably need to just start swapping components individually and see which one causes the issue to jump. If the issue happens to the second PC then you know it's something user-related - either with your game account(s), or OS install scripts/modifications, or Windows account.