Propagate phase changes and ensure job represents failure