I've been working with AWS Step Functions recently and one thing I've learned is that parallel tasks have unique failure behavior. If any step within a parallel branch errors, the entire parallel block is aborted.
For example, in this case, the "Long Action" step