Are There Problems with Workflows Stalling on If/Else Branches and Can an Execution be Cancelled?

This topic was automatically generated from Slack. You can find the original thread here.

Are there known issues with workflows stalling on if/else branches? I have some that have been “running” for days now. Related: Is there a way to cancel an execution?

For example:

Cleanshot - Incoming Webhook - Build - Pipedream in Arc at 2024-09-18 at 08.38.04@2x.png

For more context, the ifelse step is getting put into a Paused state, and never resolving.

I am not calling custom code that has $.flow.delay or $flow.suspend in it.

I think this may be a side effect of my copying the workflow before that ability was disabled.

Hey , yeah we noticed some issues when copying workflows with if/else so we disabled that feature while we’re fixing it

You’ll have to rebuild the if/else segment in order to completely fix the issue

The execution should not be running anymore though, since AWS hard caps at 15 minutes

I figured it was the if/else as soon as I tried to copy the flow again. I just rebuilt it without any conditional logic. And yes, it seemed like it was just weird data for the execution time since they were in a zombie paused state.

Nice