ERROR: The property couldn't be set because the contact isn't associated with any target records.
SOLVE
I have a workflow that initally worked as expected, but started failing after the initial run of contacts went through. In summary, after a contact completes another workflow that creates a deal it is to be enrolled in my workflow to assign a propety value to the associated deal.
Unfortunatley I am getting this error message above whenever a contact moves through, even though I know for 100% certainty that a deal is created for that contact. I went back through and re-enrolled contacts and am still getting the same error message, again I know that they have deals associated with them.
Why did the workflow work with the original run or contacts, and why did it start failing after that?
ERROR: The property couldn't be set because the contact isn't associated with any target records.
SOLVE
@LCarroll00 thank you – I just noticed that the second workflow enrolls records based on enrollment in the first, not completion of the first. In other words, they fire at the exact same time.
Secondly, can you confirm that the "Create record" workflow action actually establishes an assocation between the records?
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
Can you please share screenshots of both workflows and the enrollment criteria of both workflows?
Things like these are typically due to a race condition. While it seems like one workflow would run before the other, things are simply happening too fast for HubSpot to register them in the correct order. The moment HubSpot is supposed to evaluate something for a enrollment, a branch, a workflow action, whatever is supposed to be completed by that time simply isn't.
If you share the aforementioned screenshots, I can elaborate.
Best regards
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
ERROR: The property couldn't be set because the contact isn't associated with any target records.
SOLVE
I thought that was maybe the case, but I re-enrolled everyone who had been previously enrolled, knowing there were a number of errors, and they still did not update. Here is a snippet of the broken workflow:
The branch is checking for this for all users:
It would make sense to me that without including a delay, this workflow would fail under normal conditions, but I do not understand how it failed on the re-enrollment.
ERROR: The property couldn't be set because the contact isn't associated with any target records.
SOLVE
@LCarroll00 thank you – I just noticed that the second workflow enrolls records based on enrollment in the first, not completion of the first. In other words, they fire at the exact same time.
Secondly, can you confirm that the "Create record" workflow action actually establishes an assocation between the records?
Karsten Köhler HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer
The issue could be that Workflow B is just looking to see that they were enrolled in Workflow A (Fitcall led to S1), so they are enrolled simultaneously. Changing the enrollment to "Has Completed" workflow A (Fitcall led to S1) might be better.