Had a look and cleaned them out, one switch and cable are completely new. Tried swapping them all around and cleaning, no good.It's possible your connectors are dirty/marginal. Hopefully not damaged. Physically inspect for damage and clean them.
Also tried jumping into ESXi and forcing the duplex and speed to see if it would come up, no good there either.