"Invalid object: Invalid Object with Id: #aaa\n[merchant_token=?] Duplicate temporary object token #aaa."

Thanks to another question entitled " Creating Product w/NodeJs"

I found the solution. The Id is NOT supposed to be the same. That post had the variation’s iD as origId-variation

I did that and it worked