I think the issue is somethign to do with my Radeon card perhaps, but i'm not 100% certain.
My setup is this:
AMD Ryzen 9 3900X 12-core 24t @3.8Ghz
64gb DDR4 Ram
Radeon 5700XT
My monitor setup is this:
1 2 3
1: 1080p @ 60hz
2: 1080p @ 144hz
3: 1080p @ 60hz
I have the latest radeon drivers installed
I'm using Java 8 Update 271
I have another pc with similar specs that uses a GTX 3070, this doesn't have this issue, the monitor setup on that pc is:
1 2
1: 1440p @ 120-hz
2: 1080p @ 60hz
I have also tried swapping out my middle (main) display for another 1080p @60hz display to rule that out and the issue still happens.
What happens is if I move my client to either screen either side of my main then it will eventually (usually within 30 seconds or so) stop rendering and will be frozen. The game does not crash, task manage is showing that it is still doing something on the CPU with GPU utilization at zero.
I have no idea how to attach a remote debugger to haven to figure out where it is stuck in an endless loop somewhere.