Hi,
As I am getting your point, This is happening due to routing on your core switch (default behavior). Due to routing, you are switching will modify L2 header and attaching source mac as self-interface mac address.
try with "no ip proxy-arp" commands under all VLANs or L3 interface on the switch and test it again.
Regards,
Deepak Kumar
Regards,
Deepak Kumar,
Don't forget to vote and accept the solution if this comment will help you!