Yesterday I tested the workflow with "Save and Send Test Request" and as you can see from the screen shot I posted previously, it failed. There must be something about the received record that is coming through differently from time to time, because many of them have succeeded. Today I looked at the ones that failed and they all seem to have "Customer 0 Accepts Marketing: False". Could that be the issue? Maybe only the ones marked as True are getting through (I'm not sure how to filter for that)?
You can review those here:
https://connect.pabbly.com/task/his...d=IjU3NjUwNTZlMDYzMjA0MzY1MjZmNTUzMDUxMzMi_pc
You noticed that: "your workflow wasn't fully executed, although indications suggest that it did function." That's correct. This is because of a separate issue with this same workflow that I was able to deal with on my own. I only want this workflow to run when the "Level 1 Teacher" field in Salesforce changes. So the trigger I chose for the Pabbly workflow was "Updated field on Record". Unfortunately, it's still triggering whenever the record is updated, regardless of whether the field changed or not. I've since added a date field to the record that only updates when that field changes. And the workflow now checks to make sure that date matches todays date, otherwise it stops. That's an acceptable workaround in this case, but it means the flow will not run to completion very often. The "Level 1 Teacher" field doesn't change often.
So it will be hard to get data on the issue we're talking about in this thread, where the data in the field disappears between the Find Customer Step and the Update Customer step. I actually don't need to update the "Customer Accepts Marketing" field in this last step, but when I try to leave the field empty the test errors out and says the field is required. If you can't find a way to make sure the data doesn't disappear, finding a way to not have that field filled in would work too.