Will node use a remote IP address as source IP?

I’m a newcomer in this domain, and I’ve recently observed a particular situation that I’d like to verify with the senior members here.

I have a cluster with multiple nodes. One day, I noticed an odd behavior on the network device. Under normal circumstances, when a node sends out a network packet, it should use its own IP and MAC as the source address. However, I saw that the node was using the destination IP address as the source address, causing the network device to deem the packet as abnormal and subsequently discard it.

Has anyone encountered this situation before?