This is an API workflow that creates a Thing, then add it to a list of Things.
If the API workflow is called multiple times, one after another in a normal workflow, it seems that the list only contains 1 Thing (when it should contain multiple).
I suspect it’s got to do with how Bubble executes (not sure exactly), but I can’t see how else I can do it.
Perhaps taking advantage of the ability to schedule backend workflows recursively is in order here.
The basic idea is to send a list to the backend workflow and have it schedule on itself with an extinguishable condition so that it does not run in perpetuity and mess up your app.