I ran into this same issue. My guess is your MSI config is just fine, and you're dealing with a marketo/Salesforce latency issue like I was. The issue when I ran into this, was due to the "Change Program Status" flow step. If you have an SFDC campaign synced, Salesforce is triggering marketo to make a change to the lead/contact record in marketo's DB, which then needs to sync back to the SFDC campaign so the appropriate campaign status is set. Not an ideal situation. One way to resolve this issue is to batch change program statuses every night instead of triggering the change alongside any other flow steps you have in place after the "campaign is requested" trigger. Trigger Campaign Smart List: Campaign is Requested + Any of your other filters Flow Add to Engagement Program (or whatever your desired action is) Add to (Static) List Batch Campaign (schedule to run at midnight every night) Smart List Was Added to (Static) List Flow Step Change program status Worked like a charm for me. Hope this helps!
... View more