Graphic Card (GPU) Intermittently Undetected on Boot

It happened to me few months ago. When the PC boots, graphic doesn't get detected and only built-in graphic port from the motherboard works.

Several method such as re-seating, cleaning dust from the PCI slot and the card have been tried in vain. The only solution that works is to clean both the PCI slot and the card's contacts with copious amount of Contact Cleaner made by any good brand (like this one from amazon https://amzn.to/3nUMS1K ) and let it dry before putting the card back in.

Good Luck!

Disclaimer: Amazon referral code included