CLI not displayed through two IAX trunks

Three PBX connected by two IAX2 trunks : A----B----C
Trunk config:

type=friend
qualify=yes
host=ip_address
context=from-internal
trunk=yes
transfer=no

Outbound routes are responsible of routing

AtoB , BtoA , BtoC and CtoB internal calls , name and number of extension is displayed on called phone.
AtoC and CtoA calls , the TRUNK Outbound CallerID is displayed on called phone.

What to check to make CLI displayed between A and C systems ??

Intracompany routes should handle it. If not, I suspect a “A—C” connection will likely be required.

You have to set “Intra-Company” flag on outbound route setting for the desired trunks.