Hello there! I have this problem caused by call forwarding. Say if someone forwarded calls to extension 1234 to another extension 9876, and a call comes in, it rings at 9876, but my code, who response to CallCtlConnAlertlingEv will pickup a called number 1234. By observation it seems that if use CallCtlTermConnRingingEvImpl instead, I can use getTerminalConnection() to get the terminal where it actually rings. Just want to know if that's worth pursuing, and any potential disadvantage of such a approach?
Thank you very much for your help!!