Switch gets recognized by TegraRcmGUI, only without the memory module connected

I’ve got a switch off of ebay. It had corrosion in quite a few places, but I managed to clean it all off. With a wall charger, I get a steady 0.41 A, when connecting it to a PC USB port it fluctuates between 0.44 and 0.47

The switch doesn’t get recognized by the PC when fully assembled, but with the memory module removed it does. Tegra RCM then says it found an RCM device, and I even manage to pass a payload. But nothing happens after that.

Does anyone have any tips on how to proceed further?