Check the 3CX Activity Log right after one of these call. Does the call show in the log? If not, then it is blocked outside, somewhere. It is odd that the caller receives a recording saying the number is unavailable. In most cases, a recording asking the person to unblock their number, and call back, is reached.