so my pc wont turn on whenever i press the power button after a huge delay lets say 1-2 hours but the usb ports have power, i thought it might be the power button's connector to the mobo and after a quick research i tried breadboarding JFP1's power but still the same, then i tried detaching the 24-pin power connector from the mobo and put a jumper on a ground (black) and the power on (green) and to my surprise it turned on, i also did a multimeter test on the 24-pin's molex openings and the volts look pretty fine, could my mobo be the problem or the psu?
also screenshot of jumper connecting the green and black molex turning on the pc:
Specs:
psu - thermaltake litepower 650w
cpu - core i9 9900k
gpu - gtx 1080
mobo - msi pro
ram - 48gb ddr4
also screenshot of jumper connecting the green and black molex turning on the pc:

Specs:
psu - thermaltake litepower 650w
cpu - core i9 9900k
gpu - gtx 1080
mobo - msi pro
ram - 48gb ddr4