TP-Link AX3000 PCIe WiFi Card not appearing in lspci

[![Wifi Card with one questionably broken pin][1]][1] I just installed a TP-Link Archer TX3000E AX3000 PCIe Wifi Card in my PC. However, my PC doesn't recognize that the card is installed. Not that it can't connect to wifi, but that the card doesn't exist. lspci does not list it. What's the best way to troubleshoot this? How do I get the wifi card to appear, so I can try connecting to Wifi to see if it works?

I'm running Ubuntu 20.04 with kernel version 5.11 with an MSI B550 Tomahawk motherboard.

According to some other posts, it should work out of the box as long as I'm on kernel version 5.1 or above (I'm on 5.11).

According to the motherboard manual, "When installing devices in M.2_2, PCI_E2 & PCI_E3 slots at the same time, PCI_E3 slot will be unavailable, and M2_2 slot only supports PCIe x2". I have a device in the second M.2 slot, but I've tried all my PCIe slots and none of them work (except for the first, which has a graphics card).

Edit: After updating my BIOS, I reseated the card. After I did that, I noticed one of the pins (chips? whatever you call the vertical yellow lines that go into the PCIe slot) was scratched or otherwise wrong. See the image below. The 5th "pin" is gray instead of yellow, as if its damaged. One of the other pins is also gray on the other side. Perhaps this card is just damaged. [1]: https://i.stack.imgur.com/pehDU.jpg


Solution 1:

The AX3000 must be in a PCIe x1 slot.

Update #1:

It looks like some of the gold connections on the PCIe connector of the AX3000 are burned. Hardware problem now.

enter image description here