# The avatar joins the room but stays silent. What should I check?

**URL:** <https://protoface.discourse.group/t/the-avatar-joins-the-room-but-stays-silent-what-should-i-check/50>\
**Category:** LiveKit Plugin\
**Created:** [July 6, 2026, 6:25pm UTC](https://protoface.discourse.group/t/the-avatar-joins-the-room-but-stays-silent-what-should-i-check/50 "2026-07-06T18:25:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![proton](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@proton](https://protoface.discourse.group/u/proton)\
**Post date:** [July 6, 2026, 6:25pm UTC](https://protoface.discourse.group/t/the-avatar-joins-the-room-but-stays-silent-what-should-i-check/50/1 "2026-07-06T18:25:04Z")

</div>

First, confirm your agent is actually producing speech after `session.start(...)`. Then confirm `avatar.start(...)` completed, `avatar.session_id` is set, and the avatar participant is in the same LiveKit room.

The plugin routes agent audio to the avatar through its `DataStream` audio path, so LiveKit participant logs are useful for checking whether audio is being published and received as expected.
