GPU not detected on new mainboard

Wondering if anyone here might have any ideas while i wait on Support.
I had an issue back on Saturday when the computer shut itself off in the middle of the day when i walked away from it.
Turns out the mainboard was dead and confirmed by Support.
I got the new mainboard yesterday and installed it today.
Since doing that though the gpu is not detected by either windows or Fedora. In windows it isn’t even showing in device manager at all.
I the interposer and pads all look fine.
It shows the serial number in the bios for the connected device.
Updating the bios from 3.03 to 3.05 didn’t make any difference and neither did the reinstall of windows with the driver bundle.
The igpu shows up but it doesn’t show the dgpu anymore at all.
Does this mean the gpu died too?

Just found out that apparently one of my two sticks of ram is dead too. One stick wasn’t detected. Tried it in either channel by itself and it wouldn’t boot. The other stick would boot just fine in either slot. With the one working stick the gpu still wouldn’t get detected.
Is it possible that the old mainboard that died fried itself, the gpu, and a stick of ram?
That would be a first for me and i have been working with computer hardware for over 25 years.

Update,
Got the new gpu and installed it. This one is working fine. Put back the old one and it still didn’t show up. Put the new one in again and working fine.
So it seems like the gpu is dead. So something must have killed the mainboard and took the gpu and a stick of ram out with it.
I did notice that two of the screws in the gpu were loose when i took it apart. There were also a few screws loose in the mainboard as well when i replaced that.
I don’t know if that would have caused a problem. But the mainboard screws did not have any loctite on them. This is interesting as i really don’t move the system often that all. There was also zero accumulation of dust in the heat sink fins.
I don’t think it was the source of the problem as it should rely on the chassis for grounding i don’t think.
Visual inspection of the gpu,i was unable to find any issues with it after the teardown.
Did seem like there was a small clean spot on the die though. This was the first time i tore it down so it must have been that way from the factory.
Might be worth replacing the tim on both the cpu and gpu with ptm7950. Haven’t done it but wondering if it might be a good idea.