u/ferdytao

[3CX] iOS app sometimes shows PBX name instead of caller's number – inconsistent caller ID behavior
▲ 6 r/3CXOfficial+1 crossposts

[3CX] iOS app sometimes shows PBX name instead of caller's number – inconsistent caller ID behavior

Hey everyone,

I'm experiencing an inconsistent caller ID issue with the 3CX iOS app and I'm hoping someone here has run into this before.

The problem:

When I receive incoming calls, the iOS app sometimes displays the correct caller's number, but other times it only shows the PBX/trunk name instead. The behavior seems random — same setup, same trunk, but different results depending on the call.

What I've already tried:

I went into Trunk → Options and configured the caller ID fields:

- **Remote Party ID** → set to `CallerNum`

- **P-Asserted Identity** → set to `CallerNum`

Despite these changes, the issue persists intermittently.

Environment:

- 3CX (cloud hosted)

- iOS app (Version 5.5 Build 148 - 20.0.20.148)

- SIP trunk (orchestra/eutelia voip)

Questions:

- Has anyone else seen this inconsistency where caller ID works correctly on some calls but not others?

- Could this be a SIP header issue coming from the provider side, where some calls don't include the expected headers?

- Are there any other trunk or inbound rule settings I should be looking at?

Any help or pointers would be greatly appreciated. Thanks!

https://preview.redd.it/qstenfsbza1h1.jpg?width=972&format=pjpg&auto=webp&s=5d265ca7a032d5a7ad70813a8c3ac3dc13ce85fc

https://preview.redd.it/y0zfja3gza1h1.jpg?width=1206&format=pjpg&auto=webp&s=43456b90a4586743587a723e5443d6a1f4709b14

reddit.com
u/ferdytao — 7 days ago