I have a couple of this switches with this strange problem. Two servers, in port 14 and 15 (same ASIC).
I cant ping between them. But if i do a "arp -a" on the server "A", i get the mac from the server "B" (but still cannot ping), and if i do an "arp -a" on the server "B" i dont get the mac from the server "A".
Sometimes, if i reset the port address tables, it fix the problem.... but sometimes it doesnt.