Is there a reliable way to tell if my call is blocked by the call recipient? I want to know if my calls are being blocked by number xxx-xxxxxxxx and if so log the data.

Is there a reliable way to tell if my call is blocked by the call recipient?
You won't be able to tell this information: the target phone could be switched off or unplugged for example.