Hello everyone,
A few months ago I bought a DP cable to connect my new monitor with. I turned my PC off and plugged in the cable. When I pressed the power button, my PC ran for a few seconds and then turned off spontaneously. It did that a few more times until I forcefully shut it off and unplugged the DP cable. After that it booted up normally and without problems.
The issue is that the PC has been "acting weird" ever since then. For example, right after the aforementioned incident, I plugged in the new monitor with an DP->HDMI adapter (GPU, DP out - adapter - HDMI cable - HDMI in, monitor) and I plugged in the old one into HDMI on my GPU. It wouldn't turn on that way at all. When I switched the monitors around (the DP thing didn't go into the new monitor - it went into the old one, and the same with the HDMI), it booted up normally and has been working well (as long as I don't reconnect the cables) until yesterday.
Yesterday was the day I bought the game Playerunknown's Battlegrounds. I played it for about 20 minutes on medium settings, with random black screen interference that lasted <1 second. At the end of those 20 minutes, my old display stopped receiving data from the GPU (it was showing a black screen, but it was still turned on). The new display started periodically showing a few black frames. I panicked and exited the game. A few seconds later the display situation returned back to normal. I believe heat was the issue, but unfortunately I wasn't monitoring it so I'm not 100% sure.
This morning I tried to play the game again, but this time it simply quit after a few seconds. No error messages or anything. This time I kept an eye on the temperature - 80 Celsius on the GPU at all times since the game reached the main menu. I decided to open up my PC and clean it thoroughly (mostly because it was dusty and this was quite good motivation to clean it). After I carefully removed the GPU I cleaned it's PCI-E connectors (as well as the PCI-E slot on the Mobo) with a paintbrush and compressed air. I cleaned it's fans as well. After reinstalling the GPU I tried to turn on the PC but it didn't work because I forgot to plug in the power to the GPU. It worked normally (or rather, as it has worked until yesterday).
I tried playing the game once again, monitoring the temps and all. This time the temp reached 75 Celsius.
But, unfortunately, after a few seconds problems started... I'm sorry that I forgot to record a video of what was happening, so I'll try to describe the situation to the best of my ability:
Suddenly, after sitting in the main menu, my new display turned off (stopped receiving from the GPU) and the programs started "shifting" to the old display as if the new one has been unplugged. They then started randomly moving back and forth between the displays (at least I think they moved back to the new one, as I couldn't see it because it was "off"). At one point I decided to press CTRL+ALT+DEL and try to open Task Manager so I could kill the game's process. Unfortunately, the mouse cursor kept resetting to the middle of the old display so I wasn't able to click the Task Manager button (the ctrl-alt-del window was open on the old display at all times). Finally, I decided to shut down the PC via the reset button on the case. After resetting it worked normally.
I have no idea what the issue is or was, I'm quite lost.
This is the only game in which this happened (I tested GTA V, War Thunder, Payday 2, Elite Dangerous and Argo, and they all worked fine). Other programs and general things (Chrome, Code::Blocks, etc.) do not cause such problems.
Additionally, I tried reinstalling the drivers but it didn't help.
System Specifications:
OS: Windows 10 Pro 64-bit (10.0, Build 15063)
GPU: PALIT GeForce GTX 970 JetStream (4096MB GDDR5)
CPU: Intel i7-4790K @4.00Ghz with a Coolermaster Hyper T4
Ram: 16GB DDR3 in 2 sticks
Primary display (the "new" one): AOC G2460VQ6, 1920x1080 60Hz
Secondary display (the "old" one): LG (I don't know the exact model), 1360x768 60Hz
-------------------------------------------
If any additional information is required (or if something was badly written, etc.) I will happily provide it in an edit.
I'm not sure if the problem is software or hardware related.
Thank you for any and all help/suggestions!