Retrieve UPDATED field value from the trigger object in flow steps
We are looking to launch a saved cart campaign and I thought I'd post here as I see some posts that are similar to our issue but don't seem to have a definitive answer or solve.
Saved Cart Email Flow is as follows:
1. Someone saves a cart and gets email 1
2. Gets email 2 After a wait period (wait will be 7 days once live)
3. Gets email 3 after a wait period (wait will be 7 days once live)
* People can run through the flow each time they are added to cart. The email links all reference the trigger cart only. With velocity scripting, I've got this working correctly for all 3 emails, even in cases where there are multiple carts at the same time.
**If someone completes the cart, they are removed from the flow only for that cart. I'm still working through this and running into some issues below:
When the saved cart custom object status is updated to "Complete", the original value of "New" is populating in the email flow using the {{trigger.Status}} token. Status is a field on the Saved Cart Object and is updated to Complete when an order is completed. This makes it impossible to remove people from a single cart flow instead of ALL cart flows (if we use 'remove from flow'). Per Marketo support, pulling in the current cart status value SHOULD be possible but I am not seeing a good solve.
Has anyone done something similar?
Is it true that we can't pull in CURRENT custom object fields values via a token/trigger token 
in a flow step?
Thanks!