hundreds-yak-62053
12/19/2025, 11:57 AMtall-airline-16756
12/19/2025, 11:57 AMtall-airline-16756
12/19/2025, 11:58 AMCLIENT_INITIATED, DUPLICATE_IDENTITY, ROOM_DELETED, etc.).
◦ If the value sent by the client or observed by the server does not match any enum value (malformed, custom, or from a mismatched SDK version), it is recorded as UNKNOWN_REASON.
◦ In short: UNKNOWN_REASON means the disconnection reason was not one of the recognized enum values (invalid, unsupported, or not properly communicated).
If you’d like, I can help by:
• Checking whether your clients are sending a custom disconnect reason or an older/newer SDK that might mismatch enum values.
• Suggesting specific logs or fields to inspect in your webhook payloads to identify the raw disconnect code. Which would you prefer? Sources: Connecting to LiveKit | LiveKit docshundreds-yak-62053
12/19/2025, 12:01 PMtall-airline-16756
12/19/2025, 12:01 PMhundreds-yak-62053
12/19/2025, 12:03 PMtall-airline-16756
12/19/2025, 12:04 PMhundreds-yak-62053
12/19/2025, 12:05 PMtall-airline-16756
12/19/2025, 12:06 PMhundreds-yak-62053
12/19/2025, 12:07 PMtall-airline-16756
12/19/2025, 12:08 PM