In some cases using 3rd party in-game overlays could cause additional FPS drop or instabilities, especially when you have multiple. If you ever encounter any issues, try disabling them and see if that would increase your performance or stability. A few examples of 3rd party software providing in-game overlays that you can disable if needed;
- Nvidia GeForce Experience In-Game Overlay
- Settings (top-right gear icon) -> General -> In-Game Overlay switch.
- Discord In-Game Overlay
- User Settings (bottom-left gear icon) -> Overlay -> Enable in-game overlay switch.
- Steam/UPlay/Origin In-Game Overlay
If you are using Windows 10, make sure that in Windows Settings you have disabled at least the
Game DVR feature, and you can also try to disable the
Game Bar features but this can cause issues with certain Windows Store games and applications if they are using this. You can find these options via the Windows 10 new settings panel -> Gaming.
Furthermore, try to limit the frames output by the GPU with the likes of V-Sync, G-Sync or Free-sync to the monitors refresh rate, as rendering more frames is a waste of resources if this is causing issues while capturing the game. You could even play and limit the games to 120FPS by using 120Hz as monitor refresh rate, as this is a nice number to be divided to 30 and 60fps for streaming!