#I'm having trouble when I'm with React SDK, using the mobile. It doesn't matter if it's on from the

1 messages · Page 1 of 1 (latest)

sterile cobaltBOT
#
AI-generated Answer for lacabracadabra

Likely causes (and fixes), based on the React SDK docs and recent changelog:

  • The client session isn’t actually being ended. Your “End Call” button must call conversation.endSession(), which disconnects and stops the conversation. Verify you invoke it on mobile/touch as well. (elevenlabs.io)

  • Relying only on the agent’s End Call tool without having it enabled. The End Call system tool is auto‑added for agents created in the dashboard, but if you created the agent via API/SDK you must add it manually; otherwise the agent can’t terminate the call. (elevenlabs.io)

  • You’re on an SDK version with a known end_call/disconnect bug. Update to the latest @elevenlabs/react. Recent releases fixed “end_call not properly ending conversations” and improved participant disconnect handling (including on iOS). (elevenlabs.io)

Hardening tips to prevent auto-restarts:

  • Use the onDisconnect callback (and/or the status state) to update UI and ensure no code path auto-calls startSession again after a disconnect. (elevenlabs.io)

If you’ve already added the End Call tool and call endSession(), please share your @elevenlabs/react version and the handler code so we can pinpoint further. (elevenlabs.io)

Sources:
React SDK | ElevenLabs Documentation
End call | ElevenLabs Documentation
November 5, 2025 | ElevenLabs Documentation
React SDK | ElevenLabs Documentation
React SDK | ElevenLabs Documentation

versed plover
#

Why on the desktop we don't have that problem?