New onchanges/onfail failure types for requisite resolver (try two)

Refs #16370. (Second try.)