X_STEP_OUTCOME_UNKNOWN
Means
a once step started and never completed
Typical cause
step.run(name, fn, { once: true }) recorded started before fn, and a crash or a throw left no completed record, so whether fn ran is unknown
Fix
check the vendor, then x jobs resolve-step <id> <step> --ran --output <json> (or --not-ran), then x jobs retry <id>