Repl-write ack: from non-dest node

The server is saying that it is receiving acks from a node that it didn’t expect to have sent a particular type of request to. Since the other node seems to know the in progress transaction-id on the complaining node suggests that the complaining node actually sent the request to the acking node.

You have also observed this issue, Cluster Visibility error, which hints that there may be a cluster configuration issue. Do these nodes have multiple NICs (logical of physical)? If so, could you run ip addr across all node to verify that no two nodes report the same address? You could also try configuring the access-address directly.