> If thr change is not allowed, we will set the preference back to the original value in the onerror function. 

Sadly even if the change is not allowed the `getCallingLineIdRestriction()` doesn't report any error.