bug fix: errors should propagate and stop the workflow