big-controller-60015
09/22/2025, 3:22 AM2025-09-18 05:01:56.620
livekit.rtc.participant.PublishTranscriptionError: failed to send transcription, room closed: channel closed {"pid": 9488, "job_id": "AJ_UGaKmgxwP92q"}
2025-09-18 05:01:55.935
ConnectionError: engine: connection error: engine is closed {"pid": 9488, "job_id": "AJ_UGaKmgxwP92q"}
what is this errortall-airline-16756
09/22/2025, 3:22 AMtall-airline-16756
09/22/2025, 3:23 AMDeleteRoom or RemoveParticipant. Once a room is closed, it’s important to know that no more data, including transcriptions, can be sent to it.
To help prevent this error, I recommend checking the room's connection state before trying to publish any transcription data. You can use room event callbacks to keep track of the room’s status and gracefully stop transcription publishing if the room disconnects for reasons like ROOM_CLOSED or ROOM_DELETED. If you need any help setting this up, please feel free to ask—I’m here to help!
Sources: libwebrtc/src/data_channel.rs | Connecting to LiveKit | LiveKit Docs