Solved
Issue was due to error in child action as Thomas pointed out, not the way I was checking the variable value.
I've got a variable that's been initialized earlier in the LA. Later on I'm trying to check if the variable is empty using a condition.
Here's the output from the run history:
It looks like the variable is an empty string at this point, however the condition fails without any helpful information.
I've also tried null or wrapping the variable in the empty command and comparing to true/false. All gave the same failure.
@length(if(equals(triggerOutputs()?['headers']?['SAS-Uri'], null), '', triggerOutputs()?['headers']?['SAS-Uri']))
– Sabian