I have been having this issue for a while now and I'm getting kind of tired manually fixing it my self, the issue is I have 2 monitors, the first one being a 72hz and the second being a 144hz. The issue is that whenever I start up windows and launch up a game for example OverWatch I see a massive amount of flicker which is due to the fact that the monitor that is my main (monitor 2) is not on 144hz but windows settings on the display page shows that my monitor is already on 144hz which is strange because the game I'm playing is flickering. The fix is to change the refresh rate to a lower amount and then back to the original being 144hz. I have been doing this for a while now and I thought Microsoft would patch it as it might be an OS issue but it seems like it's not. I'm really confused about why this is happening and I was wondering maybe someone will be able to help me resolve this issue or suggest a reason for the problem. Any amount of help, advice is much appreciated. Thank you.
Specs
144Hz Monitor - AOC (Main-Monitor)
72Hz Monitor - Samsung (Second-Monitor)
Processor: AMD Ryzen 3600 6 Cores 12 Threads - 3.60GHz
16GB Ram
Graphics Card: Nvidia Gtx 1660 Super
Storage : 500gb SSD + 1 Alternative HDD 2TB
Specs
144Hz Monitor - AOC (Main-Monitor)
72Hz Monitor - Samsung (Second-Monitor)
Processor: AMD Ryzen 3600 6 Cores 12 Threads - 3.60GHz
16GB Ram
Graphics Card: Nvidia Gtx 1660 Super
Storage : 500gb SSD + 1 Alternative HDD 2TB