We have an issue with high priority for us, as it made us put in hold a production agent. In this call call_b708272d2612cad664b5f46609f, we tried to do a transfer and got this errors shown bellow, which caused the call not to be transferred.
error: Error transfe rring call, SIP status code: undefined SIP error category: user_no_answer Error: twirp error unknown: sip request timed out. To troubleshoot, check out: #steps-to-troubleshoot
and
tool_call_id: tool_call_12cb29
{"successful":false, "failureReason":"Transfer call cannot be completed, the other side did not pick up."}
Do you have any idea what might have happened? We had never seen this error before. For transfers, we usually get an immediate transfer, and if the number we transfer to does not pick up, that is handled independently from our side.
In this case, instead, we got an error saying the issue was that the number never picked up. This created a problem for us because we had already told the user we were going to transfer them, but then they were left waiting in silence, which created a bad UX.
Thanks in advance for your help!