i have a strange SNAC problem with a OEM SNES controller that has me stumped

i have 2 original SNES controllers (the same 2 controllers that came with my SNES from the 90s).
one controller works without issue but has seen better days, PCB input contacts are worn, and shell is banged up.
the beatup controller works just fine with the MiSTer via SNAC, but the gently used controller is registering button presses all kinds of weird.
L trigger is registering as X
R trigger is registering as L Trigger
Y is Y
B is B
A doesn't register any button being pressed at all
X is A
Start/Select are registering correctly
and the d-pad functions correctly as well
and yes both controllers work just fine on my SNES (just tested again to verify)
i have heard solutions about SNAC problems being remedied after installing an old version of a SNES core, but just today the SNES core was updated to a 20210222 and still has the same issue ...

again, both controllers work just fine on my SNES, but only one of them functions with correct button presses using SNAC on the MiSTer