We don't use assignment rules in our SFDC and we have our lead settings to one default lead owner that will kick in when there is no lead owner. The screenshot below:-
While using auto-assignment rules in the sync to SFDC flow step, I can see that the lead is successfully inserted in SFDC but on task creation step I am getting this error " Failed: no owner specified for lead id *******".
As i further see the sync step i see that there is no owner id being fetched during this sync process.
On checking with our SFDC admin nothing major has changed from the SFDC side that will impact any owner assignment. Please advise.
@SanfordWhiteman - The lead is not owned by any queue upon lead creation, infact when i check the SFDC i can see the default owner as the lead owner but nothing in Marketo.
You didn't introduce an asynchronous owner assignment flow of some kind (so it wouldn't be known by the end of the sync connection)?
@SanfordWhiteman - No I have checked all the flows and there is nothing that is impacting any owner assignment. I have checked using Campaign inspector too. Everything was working fine until recently and it abruptly stopped. I have been trying to get this to SFDC/Marketo support but there are no concrete findings.
Well, have to admit I'm out of ideas. If the ownerId exists at the point of creation, it should sync.
@SanfordWhiteman - On digging further, I can see there is a problem in the sync process and getting the error below. It's trying to find the lead id and lead object, but there is no deletion happening. I can see the lead record exists in SFDC.
No, it is not converted to contact in real-time. It is done manually by our Sales Enablement only after confirming it is qualified to be converted to a contact.
Sorry, I don't usually say this, but I've got nothin' else to suggest without directly debugging the org & instance.