green-electrician-12072
09/12/2025, 8:28 PM{
"message": "livekit::rtc_engine:453:livekit::rtc_engine - received session close: \"signal client closed: \\\"stream closed\\\"\" UnknownReason Resume",
"level": "WARNING",
"name": "livekit",
"pid": 7474,
"job_id": "AJ_yuPkRxcLhWFf",
"timestamp": "2025-09-12T20:27:29.732182+00:00"
}
tall-airline-16756
09/12/2025, 8:28 PMtall-airline-16756
09/12/2025, 8:29 PMgreen-electrician-12072
09/12/2025, 8:31 PMtall-airline-16756
09/12/2025, 8:32 PMReconnecting
and Reconnected
in your client app. This can really help you spot and manage any hiccups.
• Review Server Logs: Taking a look at your server logs might reveal unexpected WebSocket closures or heavy server load that could be affecting the connection.
• Validate SIP-Specific Behavior: Also, double-check that SIP-specific errors such as UserUnavailable
or UserRejected
aren’t playing a part in this issue.
Just so you know, LiveKit tries to help by automatically reconnecting to the signaling WebSocket and performing an ICE restart. By handling these events smoothly in your application, you can really reduce any disruptions. If you need any more help with this, feel free to reach out—I'm here to support you!
Sources: lib/src/proto/livekit_models.pbenum.dart | packages/livekit-rtc/src/proto/participant_pb.ts | Sources/LiveKit/Protos/livekit_models.pb.swift | Docs::Home | Connecting to LiveKit | LiveKit Docs