Add hwOverdrive: false to resetSession(), leaveVoice(), and handleForceDisconnect() store resets. Add deactivateHwOverdrive() to disconnect callback and cleanup effect in useLiveKit. Ensures "resets when stream ends" contract holds for edge cases like server shutdown, identity collision, and logout.