I reinstalled the gpu and is now working fine, needed to clean the pcie connectors, they were quite dusty.
Glad to hear it was that simple.
Quick (related) story:
Years ago, I worked
not-geeksquad as an onsite and in-store 'tech'.
Once, I had an old Dell entry-level Workstation no POST upon returning it to a customer's home. The machine worked on the bench before transit but, no POST in-home.
Turned out, dust migrated into the AGP slot on the car ride between the store and the customer's home. Treating the card
like it was a game cartridge for a Nintendo and reseating the card immediately resolved the issue.
But its still always on pcie x16 3.0, never idle, I dont get it.
(probably) PCIE
Active
State
Power
Management is disabled or, you have manually set that slot to gen3 in-BIOS. If the GPU's slot is set to anything other than Auto, it will never
gear down to Gen 2 or Gen 1.1.
I've *had* a personal preference to manually-set the PCIe Gen. in-BIOS, myself. However, every single hardware swap I've done in 2025, I forgot that I'd set that and caused problems.
Nowadays, I only manually set PCIe Gen in-BIOS for stuff I expect having an issue at 'max handshake' (Riser'd and adapter'd stuff, mainly)