It was solved thanks to this Italian tutorial
https://youtu.be/wb4mDc4HwJE
I can confirm this solution. For anyone who doesn't understand Italian (though it's pretty easy to follow the tutorial even without understanding it I think):
1. Open Windows Settings ( just write Settings in Start)
2. Go to System -> Display
3. Scroll down to find Graphic Settings ( right above "Sleep Better")
4. Hit Browse
5. Navigate to C:\Program Files (x86)\obs-studio\bin\64bit or C:\Program Files\obs-studio\bin\64bit or C:\Program Files (x86)\obs-studio\bin\32bit Whatever the path is for you depending on your setup..Basically just find obs launcher
6. Select obs64.exe (or whatever it's called for you)
7. Hit Add
8. You should see OBS added as an app below. Hit Options.
9. Switch to Power saving. You should see your Power Saving GPU being the onboard gpu and the High performance GPU being your nvidia or whatever you are using.
10. Test display capture in OBS.
To all that make OBS what it is I thank you and may the fleas of a thousand camels infest the crotch of your enemys