Quick Fixes
Most mod issues can be solved by:
- Verify BepInEx console appears when launching
- Check mod files are in
BepInEx/plugins/ - Update BepInEx and mods to latest versions
- Remove recently added mods one by one
Common Issues & Solutions
BepInEx Console Doesn't Appear
Symptoms:
- Game launches normally but no console window appears
- Mods don't load at all
- No BepInEx folder created after first launch
Causes:
- BepInEx files not in correct location
- Antivirus blocking BepInEx DLL files
- Incorrect BepInEx version for game
- Files not extracted properly
Solutions:
- Verify File Locations
- Ensure
winhttp.dllis in the same folder asSuperBattleGolf.exe - Check that
BepInEx/folder exists in game root - Verify
doorstop_config.iniis present
- Ensure
- Add Antivirus Exception
- Add game folder to Windows Defender exclusions
- Whitelist
winhttp.dllandBepInEx/folder - Temporarily disable antivirus and test
- Re-extract BepInEx
- Delete all BepInEx files
- Download fresh BepInEx from Thunderstore
- Extract with "Extract All" (not drag-and-drop)
- Copy ALL files to game folder
- Run as Administrator
- Right-click Steam โ Run as Administrator
- Launch Super Battle Golf
- Verify Game Files
- In Steam: Properties โ Installed Files โ Verify
- This restores any corrupted game files
- Re-install BepInEx after verification
Mods Not Loading / Not Working
Symptoms:
- BepInEx console appears but mods don't activate
- No errors in console but mod features missing
- Some mods work, others don't
Solutions:
- Check Plugin Folder
- Verify .dll files are in
BepInEx/plugins/(not subfolders) - Some mods need their own folder - check mod instructions
- Verify .dll files are in
- Check BepInEx Console for Errors
- Look for red error messages when game loads
- Common errors: "Missing dependency", "Failed to load", "Version mismatch"
- Install Missing Dependencies
- Many mods require other mods to work
- Check mod page on Thunderstore for "Dependencies" section
- Install all required dependencies
- Update Mods
- Outdated mods may not work with current game version
- Check Thunderstore for mod updates
- Update BepInEx to latest version
- Check Mod Compatibility
- Read mod description for game version compatibility
- Some mods are abandoned and no longer maintained
Game Crashes on Startup or During Play
Symptoms:
- Game crashes immediately after launch
- Crashes when loading into a match
- Random crashes during gameplay
- Freeze and "Not Responding" errors
Solutions:
- Identify Problematic Mod
- Remove all mods from
BepInEx/plugins/ - Add mods back one at a time
- Test game after each mod
- When crash occurs, last added mod is the culprit
- Remove all mods from
- Check Console Before Crash
- Look for error messages in BepInEx console
- Note which mod is mentioned in errors
- Search error message on mod's Thunderstore page
- Resolve Mod Conflicts
- Some mods modify the same game features
- Try disabling one of the conflicting mods
- Check mod descriptions for known conflicts
- Update Everything
- Update BepInEx to latest version
- Update all mods to latest versions
- Verify game files in Steam
- Check System Resources
- Some mods increase RAM/CPU usage
- Close background applications
- Lower in-game graphics settings
Multiplayer Issues with Mods
Symptoms:
- Can't join modded servers
- Get kicked from lobbies
- Desync issues (players teleporting, wrong positions)
- Host can't see other players' mod features
Solutions:
- Understand Mod Types
- Client-side mods (UI, visuals) work in any lobby
- Gameplay mods require all players to have them
- Check mod description for multiplayer compatibility
- Match Mod Versions
- All players must have exact same mod versions
- Even minor version differences can cause issues
- Coordinate with friends before joining
- Disable Gameplay Mods for Public Lobbies
- Only use client-side mods in public matches
- Create private lobby for modded gameplay
- Check Server Rules
- Some community servers ban certain mods
- Read server description before joining
Performance Issues After Installing Mods
Symptoms:
- Lower FPS than before mods
- Stuttering or lag spikes
- Longer loading times
- High CPU/RAM usage
Solutions:
- Identify Resource-Heavy Mods
- Mods that add visual effects or record replays use more resources
- Disable mods one by one to find the culprit
- Install Performance Mods
- Get "PerformanceBoost" mod from Thunderstore
- Optimize game settings
- Reduce Mod Count
- Only keep essential mods active
- Remove unused or redundant mods
- Close BepInEx Console
- The console window uses resources
- Minimize or close it after game loads
Mod Configuration Not Saving
Symptoms:
- Mod settings reset after restarting game
- Configuration changes don't apply
Solutions:
- Check Config File Permissions
- Ensure
BepInEx/config/folder is not read-only - Run game as administrator
- Ensure
- Edit Config Files Manually
- Navigate to
BepInEx/config/ - Open mod's .cfg file with Notepad
- Edit values and save
- Launch game
- Navigate to
Advanced Troubleshooting
Reading BepInEx Logs
BepInEx creates detailed log files that help diagnose issues:
- Navigate to
BepInEx/LogOutput.log - Open with Notepad
- Look for lines containing "ERROR" or "FATAL"
- Note the mod name mentioned in error
- Search the error message online or on mod's Thunderstore page
Clean Reinstall Process
If all else fails, perform a clean reinstall:
- Backup Saves
- Copy
%AppData%\LocalLow\Brimstone\SuperBattleGolf\to safe location
- Copy
- Remove All Mods
- Delete
BepInEx/folder - Delete
doorstop_config.ini - Delete
winhttp.dll - Delete
doorstop_libs/folder
- Delete
- Verify Game Files
- Steam โ Properties โ Installed Files โ Verify
- Reinstall BepInEx
- Download fresh BepInEx
- Extract to game folder
- Launch game once
- Add Mods Gradually
- Install 2-3 mods at a time
- Test after each batch
Mod-Specific Issues
MoreGolfers: Players can't see each other
Cause: Not all players have MoreGolfers installed or different versions.
Solution:
- Ensure ALL players have MoreGolfers installed
- Verify everyone has the same version
- Host must have the mod for it to work
BetterSwingPreview: Lines not showing
Cause: Mod not loaded or conflicting with another visual mod.
Solution:
- Check BepInEx console for loading confirmation
- Disable other mods that modify UI/visuals
- Update to latest version
CustomMaps: Maps not appearing in list
Cause: Map files in wrong location or incompatible format.
Solution:
- Ensure map files are in
BepInEx/plugins/CustomMaps/ - Check map is compatible with current game version
- Verify all players have the same custom maps
Prevention Tips
๐ Keep a Mod List
Maintain a text file listing all installed mods and versions. Makes troubleshooting easier.
๐ Update Regularly
Check for mod updates weekly. Updated mods fix bugs and improve compatibility.
๐พ Backup Before Modding
Backup your save files and working mod setup before making changes.
๐งช Test Individually
Install and test mods one at a time to quickly identify issues.
Getting Help
If you're still experiencing issues:
๐ฌ Discord Community
Join the official Discord and ask in #modding-help channel.
๐ Report on Thunderstore
Report bugs on the mod's Thunderstore page. Include your BepInEx log file.
๐บ Reddit Community
Post on r/SuperBattleGolf with detailed description and screenshots.
- List of installed mods and versions
- BepInEx version
- Game version
- Error messages from console
- BepInEx/LogOutput.log file (upload to pastebin)
- Steps to reproduce the issue