New M9T36s keep shorting, any ideas?

I recently posted here about a switch that kept blowing the M9 ic (not literally). After replacing it for the second time (I took my time on this attempt making sure everything was good to go) the switch actually charged and worked for a while. At the end of the day I assumed all was well so I decided to factory reset so I can run CFW but upon taking the switch out of the dock after the reset, the 2101-0001 error popped up again. Has anyone experienced this and was able to find a solution? I’m assuming the charging port is damaged in a way that’s causing voltage to be sent to places it shouldn’t be but I don’t know, what do you think?