I guess it’s deciding not to work again, so any assistance would be helpful. I will provide a clearer breakdown of my issue as well as provide a video at the end if that will make it easier.
I have a data type called “Video Ads”, a data type called “Tasks”, and a few option sets.
For context, these option sets are a list of aspect ratios for either Facebook, Instagram, Snapchat, TikTok, or YouTube. The number of aspect ratios in each list varies but there are no more than 4 options each. In Total, 13 items.
For further context, during the creation of a new Video Ad the user can select from a list of social media channels they want their ad to appear on and doing so will allow them to select the aspect ratios for the respective channel, adding the selection to the Video Ad’s list of aspect ratios.
All of the above works fine. I explained it to give context to the setup. But here is where I encounter an issue. At this point, I want to take the selected aspect ratios for each channel and create a new “Task” which is to be added to the Video Ad. To do this, I’ve created a different but similar backend API workflow to run on each list of the Video Ad’s aspect ratios.
The backend workflow does the following.
- Creates a task
- Adds the task to the video ad’s list of tasks.
The issue is that the tasks are created in Bubble, but if more than one of these backend workflows run, it will not fully complete the step where it ads the task to the Video Ad’s list of tasks.
If I run it on 1 list, it works, but once I go over 1, some items are added, others are not. If I select all 13 aspect ratios, sometimes only 7 will be added, if I do it again, sometimes only 2.
Here is a video that demonstrates what I just described.