Potential Bug: Conditional workflow only seems to apply condition on workflow - not on individual steps

Hello,

I’m not 100% certain if this is a true Bug or if it is more related to what is displayed in the debugger.

I have a workflow that has a condition on the workflow but a different condition on one of the later steps. It seems that still the later step is running even if the condition is not met. In the debugger it shows the workflow condition - not the step condition.


Your Step 2 action probably updates data such that Step 3’s condition is then met.

Thanks - I can see that based on the database that step 2 did only trigger for one of the players and that step 2 actually only triggered for 1 of the players. Perhaps this is more of a UI debugger issue then.

probably need to use custom events to break the workflow into chunks and then condition the custom events

Is that not what should happen with the 3rd step though?

I did end up putting the same condition on the custom event itself but not really sure if it made a difference. It’s a game app and this workflow could cause issues if 2 players trigger at the same time so it’s a little hard to test.

using a custom event just makes it easier and clearer what you’ve applied the conditions to - rather than having to apply the same condition to multiple steps. it also makes it a bit easier to debug