Dreamcast controller port B is dead

Iv done alot of research before a few years ago on this and remember hearing that its a “Dry socket” or something? idk but all my ports work besides the B port. Port B gets power but it doesnt read the controller. It used to when I pushed down on it. I had it duct taped down for a while then it didnt want to detect anymore.

Im sure there is a tread on this but I cant seem to find it.

Any help?

http://forums.shoryuken.com/archive/index.php/t-175592.html

get another dreamcast there freaking cheap.I own 2 just in case of things like this.

Well I was thinking of buying another on Ebay when I get the cash but I was wondering if there was any way to fix it. If not oh well.