Whenever I play CS GO I can easily watch on my 2 monitor twitch / youtube etc. However, my cs go lies as soon as I open my obs and pull it onto my 2nd monitor and see the in-game gameplay (the same during the stream as well as outside). It is up to the player because my pc is not safe.
PC:
250GB SSD Kingston
1tb hdd toshiba
amd ryzen 5 2600
rtx 2070
msi b450 gaming plus
500 watt power supply
16 gb ddr4 ram
Try Shadowplay. For me it works much better.
Try obs instead of screen capture, game capture that will record the game 1 time instead of 10 or more as with screen capture