I have dived deeply into all of the reasons this could be happening and tried everything, even running NO GAME my on my machine with a rtx 2070 and a ryzen 7 3700X, it stutters in the recording. I have noticed that it uses about 20-30% gpu power no matter the encoding settings, and it does not show any skipped or dropped frames in obs, BUT. I believe the issue is my obs bitrate seems to be fluctuating between 500 and 1900 constantly, it will go between these low bitrates no matter what my bitrate is set to. I believe this is the issue and i have tried many things to fix it e.g obs priority, admin mode, sources, filters, windows gpu scheduling. None of it seems to have worked and i am losing my mind, if i cannot find a fix i will take suggestions for recording software. I will take all of the help i can get thank you!