CTI Server is not throwing the events in correct manner. Use-Case -
i. Client Calls Agent A
ii. Agent A transfers call to Agent B
Ideally, following events should be thrown -
1. Agent A should get OnCallEnd event once
2. Agent B should get OnCallDelivered event once
Actually, following events are being thrown -
1. Agent A gets OnCallEnd event once and OnCallDelivered events twice,which is a problem
2. Agent B gets OnCallDelivered event once
Same problem is also occurring in case of Conference