When I sync my TON wallets using my public keys, transfers of TON between those wallets don't merge automatically.
I noticed that they have different txHashes even though it's the same transaction.
Workaround
I can still merge those transfers manually - How to merge/split transactions manually