VoiceFix

v1.1.0·Updated 2026-05-13

Automatically fixes all voice chat bugs — no more needing to re-host or rejoin lobby to hear other players

About this mod Author’s original text

VoiceFix

A client-side mod for Lethal Company (V81) that automatically repairs all voice chat bugs.

If you've ever experienced the persistent voice chat bug where you suddenly can't hear anyone or be heard until you re-host or rejoin the lobby, this mod fixes it automatically in the background. No more restarting the lobby to fix voice chat!

🌟 Features

Core Voice Repair

  • Automatic Recovery: Continuously monitors Dissonance voice playback objects and repairs broken bindings without dropping connection.
  • Progressive Retry: When voice bindings fail, retries with increasing delays (1s → 12s) until all players are connected.
  • State Preservation: Caches voice state before Unity's OnDisable clears it, restoring on re-enable.
  • Faster Join Init: Replaces the vanilla 12-second single delay with progressive retries for faster voice setup when players join.

Voice State Desync Fixes

  • Walkie-Talkie Fix: Clears stuck speakingToWalkieTalkie when walkie is dropped, preventing voice from being permanently routed through walkie-talkie filters.
  • Enemy Muffle Fix: Clears stuck voiceMuffledByEnemy when enemies (e.g. Snare Flea) die or are destroyed before releasing the player.
  • Revive Reset: Full reset of voice pitch, audio filters, spatial blend, and all voice flags when players are revived.
  • Spectating Fix: Ensures voice bindings are valid when switching spectate targets.
  • Underwater Fix: Properly clears underwater voice muffle when players stop sinking.

Health Monitor (runs every 3 seconds)

  • Detects and fixes null voice bindings
  • Detects and fixes zero volume on living players
  • Detects and fixes wrong AudioMixerGroup assignments
  • Detects and clears stuck walkie-talkie states
  • Detects and clears stuck enemy muffle states
  • Detects and fixes stuck voice pitch values

General

  • Client-Side: Works purely client-side! Other players don't need it, but it's recommended so they don't experience the bug either.
  • Seamless: You won't even notice it working in the background.

🛠️ Installation

Mod Manager (Recommended)

  • Install Gale Mod Manager.
  • Click Install with Mod Manager on this page.

Manual Installation

  • Install BepInExPack.
  • Extract the VoiceFix.dll from the downloaded zip.
  • Place VoiceFix.dll into your Lethal Company/BepInEx/plugins folder.

⚙️ Configuration

Run the game once to generate the config file at BepInEx/config/com.sygent.voicefix.lethalcompany.cfg.

You can adjust:

  • VoiceCheckInterval: How often (in seconds) it checks for broken voice bindings. (default: 3)
  • RepairCooldown: Minimum seconds between repair attempts. (default: 1)
  • VerboseLogging: Enable for debugging. (default: false)

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
VoiceFix-1.1.0.zip
File size
154.5 KiB