CLS_OBSERV_UNIV_FAIL_VALUE_OUT_OF_RANGE - the parameter has a value that is not in the range defined for the requested service.
I'm not sure what this means, do you have any recordings that are working? I assume you are using an observation logger? If it is only specific extensions that are failing check that they are programmed to be able to be observed, try manually observing that extension from another phone (i.e. don't use nice. This will prove it is not nice that is failing).