Make changes to a thing: Do a Search For… (some constraints) Create when thing doesn’t exist
On the first run, the search doesn’t find the thing (expecting to not find)
Then creates the thing (good)
The fields for that thing that I was originally constraining are empty (bad)
I am expecting it to set those fields to the respective constraints
Is this a bug or is this a limitation on Bubble’s capabilities?
The other way I would investigate would be to first check if it exists - ie run a do a search. If it’s not found update an indicator to say that. Then use that indicator to tell which step to run. Store it either in the database or as a custom state that you can track.