Need help! My pc doesn't boots at first start.

So when I start my pc after long hours or after a day it refuses to boot on first start but after I off it and start it twice or trice it boots like normal and works completely fine. Specs R5 7600 Msi b650m gaming plus wifi Xpg lancer ddr5 16gb 6000mhz Msi mag a750gl S70 blade 1tb ssd Rx 5600xt used ( this issue started after buying it)