I’m getting some weird behaviour with mapped tasks after failure. It seems like rather than being automatically failed by the runner when an upstream task failed, they’re getting run but with a signal object
TRIGGERFAIL
passed to them as their first argument. If this sounds completely bizarre I can see if I can narrow down a minimal example