Cancel a wait step - abandoned cart issues
Hi guys
I'm looking for a solution to cancel a campaign that is in a wait step.
Use case: I want to send an abandoned cart mail. But only the most recent version of my cart needs to trigger a mail.
A person can have an abandoned cart mail in the wait step. At that moment, another abandoned cart object is pushed to Marketo. I want to cancel the current wait step & activate the most recent abandoned cart.
The data that I want to use in the abandoned cart mail is in an custom object "interaction". Different interactions are pushed to Marketo (request a brochure, showroom visit,...).
The glitch in this is that everything needs to be done in one trigger smart campaign, because I need the triggerobject to show the products & back to cart link in my email.
Currently I have this as a trigger:

And this as a flow:

Any suggestions or another solution?
Thanks
Thomas