astonishing-coat-98039
12/20/2025, 1:47 PMtall-airline-16756
12/20/2025, 1:47 PMtall-airline-16756
12/20/2025, 1:47 PMastonishing-coat-98039
12/20/2025, 1:51 PMtall-airline-16756
12/20/2025, 1:51 PMagent_name values? If so, what are they?
2. Are you using automatic dispatch or explicit dispatch for rooms? (e.g., creating dispatch via the API or including agents in the room token)
3. Is your mobile app creating or reusing the same room name/ID for both sessions?
4. Do you see any errors or logs when one agent is replaced? If yes, share the log lines or exact error text.
5. Are both agent processes showing as running in the project (you can check agent status/logs)?
If you prefer a quick fix: ensure each agent has a unique agent_name and use explicit dispatch (specify agent_name when creating the dispatch or in the room token) so the correct agent is assigned to the room.
Sources: Agent dispatch | LiveKit docs | Server-side | livekit/livekit_composite | DeepWiki | Quotas and limits | LiveKit docs | Avoiding Room ID Reuse When Re-Creating Rooms With the Same Name