I’ve noticed that if I use a “Run Code” action to define some outputs for later actions, they become unavailable after a “Wait” action. Is this an expected limitation?
Yes. The wait action forces a refresh of the data as it could be 90 days after the initial run. Any data in Run code could be stale, so it should be computed again
Got it! It would be great if there was a way to define variables that stay in context regardless of there being a wait step. For example, if you want to define an API key up front for the flow. I guess a workaround there would be setting the API key on a Shop level metafield.