Automation and duplicates

Hello there ! and thanks in advance for your kind replies …
I have 2 tables 1 for contact “contact”, the second for “CRM”
I have an automation that when a new contact is created on the table 1, i create a new entry in the CRM table. It works well … but !
If on the forst table I change the "product of interest, i will get a duplicate on the CRM table … ;(
is there any way i can fix this ?
I was thinking of creating a new automation for update record but i’m not sure it will work … thanks !!

Screen Shot 2021-02-23 at 16.38.52

Could you post a screenshot of your automation setup? Something tells me the trigger should be changed.

Thanks for your reply see attached the automation
thanks

If you occasionally change the product of interest, perhaps remove that condition from the automation trigger. Only trigger when the client is not empty.

Thank you very much for your reply. That would be a solution but I still have some bugs this way ;(
In fact, if I modify name and /or surname in the table 1, all my automation will be turned off (with the message : Creating the record failed due to insufficient permissions) and i will get some duplicates (see attached)

Second problem is, i have a table number 3, that is for “recurring tasks”
I a customer has selected product one of interest, then populate a list of task
Problem is the same as my first comment, if I modify the product, I will get duplicates in the task tab (see attached)
Do you see any solution ? thanks !!!

Screen Shot 2021-02-24 at 08.39.16 Screen Shot 2021-02-24 at 08.39.22