I am not sure of the logic of this line....
I guess it should read:
cf_promises_generated_ok.!cf_promises_generated_repaired.!cf_promises_generated_error

and you should have reports for the cases 
cf_promises_generated_repaired and cf_promises_generated_error