1TB expansion card causing keyboard to stop working/Linux to lock up

I have a framework 16 with an AI 9 CPU(AMD AI Max 300 Series) and I am on Fedora 44

I was originally on bazzite where the issue still existed.

I have tried plugging it in to all 6 expansion ports (both 1TB expansion cards), I have tried with only a single 1TB expansion card in so its the only module in case its a power draw issue

No matter what I have tried so far, both have the same issue and both get extremely hot even with the thermal pad in the right spot.

I checked to see if there was a firmware update to see if that helped and it didn’t do anything.

Its usually as soon as linux loads/I login that the keyboard stops working but that could just be due to a specific time window which I happen to get (I have not tested, I have not had the capacity).

Has anyone had anything similar or any ideas on what could be causing it, anything that might help/troubleshoot the issue. Any help is appreciated