Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
VoiceFix
Automatically fixes all voice chat bugs — no more needing to re-host or rejoin lobby to hear other players
| Last updated | 3 weeks ago |
| Total downloads | 958 |
| Total rating | 0 |
| Categories | Client-side Bug Fixes AI Generated |
| Dependency string | Sygent-VoiceFix-1.1.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
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
OnDisableclears 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
speakingToWalkieTalkiewhen walkie is dropped, preventing voice from being permanently routed through walkie-talkie filters. - Enemy Muffle Fix: Clears stuck
voiceMuffledByEnemywhen 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.dllfrom the downloaded zip. - Place
VoiceFix.dllinto yourLethal Company/BepInEx/pluginsfolder.
⚙️ 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)