We are using workflows in n8n to copy from one environments to another.
If product already exists, then we are checking if the attributes needs updates and if not we have create new product
Seeing you are using the Merge node after your IF node this behaviour is currently expected I am afraid, It’s documented here. The good news is that this will change with v1 very soon