I've opened a support case with ASRock as something just doesn't seem right here.
Even though I have disabled the on board GPU I'm still seeing it in device manager, if i disable then the one 1050ti with "no resources" briefly goes into a normal state but then back to Code 12 following a reboot.
At device manager >> choose show hidden device aand delete all of gpu that hidden there. And then restart windows.