# Transfer\_call bug

**URL:** <https://community.retellai.com/t/transfer-call-bug/3104>\
**Category:** Support Help\
**Tags:** agent-logic\
**Created:** [June 15, 2026, 12:11pm UTC](https://community.retellai.com/t/transfer-call-bug/3104 "2026-06-15T12:11:17Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TrendVoice](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/trendvoice/32/543_2.png) [@TrendVoice](https://community.retellai.com/u/TrendVoice)\
**Post date:** [June 15, 2026, 12:11pm UTC](https://community.retellai.com/t/transfer-call-bug/3104/1 "2026-06-15T12:11:17Z")

</div>

during a call the voice agent is not triggering transfer\_call Function, but instead talks to our customer with following:

Agent: Ich verbinde Sie jetzt mit in . Einen Moment bitte.

\<call:default\_api:transfer\_call\_variabel{transfer\_destination\_number:+49123113xxx} /\>  
Agent: Hallo? Sind Sie noch da? Ich wollte Sie gerade …

(i blurred the detailed data).

call id: call\_b92a685b2d5925917ca83cd5cb2

additional info: for this agent we used agentic\_warm\_transfer. is this the reason?

---

<div class="post-metadata">

**Author:** ![mark1](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/mark1/32/2524_2.png) [@mark1](https://community.retellai.com/u/mark1)\
**Post date:** [June 15, 2026, 1:22pm UTC](https://community.retellai.com/t/transfer-call-bug/3104/2 "2026-06-15T13:22:30Z")

</div>

Hey @TrendVoice Thank you for providing the details. I’ve forwarded them to our team and asked them to review.

Regards

---

<div class="post-metadata">

**Author:** ![mark1](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.retellai.com/mark1/32/2524_2.png) [@mark1](https://community.retellai.com/u/mark1)\
**Post date:** [June 15, 2026, 9:43pm UTC](https://community.retellai.com/t/transfer-call-bug/3104/3 "2026-06-15T21:43:12Z")

</div>

Hey @TrendVoice Danke für den Report. Wir haben den Call analysiert. Was Sie hier sehen, ist kein Fehler in eurer agentic\_warm\_transfer-Konfiguration, sondern ein bekannter intermittierender Bug der Gemini-Modellfamilie: das Modell (in eurem Fall `gemini-3.0-flash`) emittiert den Tool-Call gelegentlich als Rohtext (`<call:default_api:transfer_call_variabel{...} />`) in den Content-Channel statt in den strukturierten Tool-Call-Channel. Dadurch wird der Aufruf von TTS vorgelesen und das eigentliche `transfer_call` wird nie ausgeführt.

Empfohlene Mitigation: Auf ein GPT-4-Family-Modell wechseln (`gpt-4.1` oder `gpt-4o`) — dort tritt diese Doppel-Emission nicht auf. Optional als probabilistische Härtung eine Core-Rule ergänzen, die dem Agent verbietet, JSON / Tool-Call-Syntax laut vorzulesen — das ist aber kein vollständiger Fix, nur eine Risikoreduktion auf Gemini.

Wir tracken den Bug intern auf Modellseite.

Thank You
