Quote: " i had to force the geforce experience"
Watch out for one of the recent Windows 10 updates. It's changed the way multiple GPU's are handled and the Nvidia settings are overridden by the Windows settings on some apps.
For example OBS will only detect the desktop using the integrated card on my laptop, and even though NVidia control panel is set to auto detect everything as default and i set up OBS to use the integrated card in Nvidia control panel, i still have to switch OBS over to the integrated card in windows settings to get it to work as it doesn't seem to take any notice of the NVidia settings.
To be certain you are using the correct card on an app, you need to go to settings > display then scroll down and you find a link labelled "Graphics Settings", under there you can assign cards to apps. It's an odd one because some apps will work from the NVidia control panel settings, but some apps will only work from the Windows settings, so it's always best to check.
I hope that makes sense, sometimes i'm really bad at explaining and it turns out i'm giving the exact opposite advice to what i'm trying to give out lol
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.
Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.
Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.
Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.