diff --git a/.changeset/many-llamas-pump.md b/.changeset/many-llamas-pump.md new file mode 100644 index 0000000000..113a2938dc --- /dev/null +++ b/.changeset/many-llamas-pump.md @@ -0,0 +1,5 @@ +--- +"livekit-client": patch +--- + +Use STATE_MISMATCH disconnect reason in connection reconciliation diff --git a/src/room/Room.ts b/src/room/Room.ts index c214bfd72f..7ea5a4d70e 100644 --- a/src/room/Room.ts +++ b/src/room/Room.ts @@ -1374,7 +1374,7 @@ class Room extends (EventEmitter as new () => TypedEmitter) this.recreateEngine(); this.handleDisconnect( this.options.stopLocalTrackOnUnpublish, - DisconnectReason.UNKNOWN_REASON, + DisconnectReason.STATE_MISMATCH, ); } } else {