Have got a situation where a call comes in on one public trunk (in this instance SIP), to a users phone who has a CFA set to go out to an external number. All of this is normal so far. THe problem is that the system has a second set of public trunks on them, ISDN, and the call is going out via that instead of the originating trunk. This causes the call to appear as though it is coming from the wrong location (two sites, same company, but different number ranges).
The ISDN and the SIP trunks, as well as the extensions themselves have been separated out to different tenant groups, and users are blocked from calling out the wrong trunk by interconnects. So it leaves me pondering why the call is able to go out on the non originating trunk.
Has anyone come across something like this before?