General troubleshooting
BetterDiscord isn't loading after installation
BetterDiscord isn't loading after installation
If BetterDiscord doesn’t appear after installation:
- Restart Discord completely - Right-click the Discord icon in your system tray and select “Quit Discord”, then relaunch it
- Repair your installation - Run the BetterDiscord installer again and select the “Repair” option
- Check if Discord updated - Discord updates can overwrite BetterDiscord. Repair your installation if this happens
- Try a different Discord channel - If you’re using Stable, try PTB or Canary, or vice versa
BetterDiscord settings don't appear
BetterDiscord settings don't appear
If you don’t see BetterDiscord options in Discord settings:
- Verify BetterDiscord is installed - Check your Discord data folder for BetterDiscord files
- Check the console for errors - Press
Ctrl+Shift+I(orCmd+Option+I) and look for error messages in the console tab - Disable hardware acceleration - In Discord settings, try turning off hardware acceleration
- Reinstall BetterDiscord - Uninstall completely and reinstall using the latest installer
Discord crashes or won't start
Discord crashes or won't start
If Discord crashes after installing BetterDiscord:
- Start Discord in safe mode - Hold
Shiftwhile launching Discord to disable BetterDiscord temporarily - Disable problematic addons - If you can access settings, disable all plugins and themes, then enable them one by one to identify the problematic addon
- Delete cache files - Clear Discord’s cache folder (found in your Discord data directory)
- Uninstall BetterDiscord - Use the BetterDiscord installer to uninstall, then reinstall if needed
Your addons and settings are stored separately from BetterDiscord itself, so reinstalling won’t delete your customizations.
Addon troubleshooting
Plugin won't enable or immediately disables
Plugin won't enable or immediately disables
If a plugin won’t stay enabled:
- Check for error messages - Look for red error text in the plugin list or console
- Verify the plugin file - Make sure it:
- Has the
.plugin.jsextension - Contains valid metadata (
@name,@author,@description,@version) - Has valid JavaScript syntax
- Has the
- Check plugin compatibility - The plugin may not be compatible with your Discord version
- Look for conflicts - Disable other plugins to see if there’s a conflict
- Try reloading the plugin - Right-click the plugin and select “Reload”
Theme doesn't apply or looks broken
Theme doesn't apply or looks broken
If a theme isn’t working correctly:
- Make sure the theme is enabled - Check that the toggle is green
- Check if Discord updated - Discord updates often break themes by changing class names
- Look for theme updates - Check the theme’s download page for updated versions
- Disable other themes - Multiple themes can conflict with each other
- Reload the theme - Right-click the theme and select “Reload”
- Verify the file - Ensure it has:
- The
.theme.cssextension - Valid metadata
- Valid CSS syntax
- The
Some theme elements may only be visible in certain Discord areas (light mode vs dark mode, specific pages, etc.).
Addon shows as 'partially loaded' or has errors
Addon shows as 'partially loaded' or has errors
If an addon shows error messages:
- Read the error message - It usually indicates what’s wrong:
- “Missing metadata” - The file needs proper JSDoc comments
- “Syntax error” - The code has invalid JavaScript or CSS
- “Already exists” - An addon with the same name is already loaded
- Check the file format - Verify the metadata block is formatted correctly
- Edit the addon - Fix the issues described in the error message
- Delete and reinstall - Download a fresh copy of the addon
Addon won't load or doesn't appear in the list
Addon won't load or doesn't appear in the list
If an addon file doesn’t show up:
- Check the file location - Make sure it’s in the correct folder:
- Plugins:
BetterDiscord/plugins/ - Themes:
BetterDiscord/themes/
- Plugins:
- Check the file extension - Must be exactly:
- Plugins:
.plugin.js(not.plugin.js.txtor.js) - Themes:
.theme.css(not.theme.css.txtor.css)
- Plugins:
- Restart Discord - Press
Ctrl+R(orCmd+R) to reload - Check file permissions - Ensure BetterDiscord can read the file
- Look for duplicate files - If you have
plugin.plugin.jsandplugin(1).plugin.js, remove the duplicate
Custom CSS troubleshooting
Custom CSS not applying
Custom CSS not applying
If your custom CSS isn’t working:
- Check if Custom CSS is enabled - Go to BetterDiscord Settings > Custom CSS and verify it’s enabled
- Verify the file location - The file should be at:
- Windows:
%appdata%/BetterDiscord/data/stable/custom.css - macOS:
~/Library/Application Support/BetterDiscord/data/stable/custom.css - Linux:
~/.config/BetterDiscord/data/stable/custom.css
- Windows:
- Check for syntax errors - Invalid CSS won’t apply. Use DevTools to check for errors
- Verify CSS specificity - Your rules may be overridden by Discord’s styles
- Try reloading - Press
Ctrl+R(orCmd+R) to reload Discord
Custom CSS editor won't open
Custom CSS editor won't open
If the custom CSS editor doesn’t open:
- Check your editor settings - Go to Settings > Custom CSS and verify your open action preference
- Try a different editor mode - Switch between built-in, detached, system, or external
- Check file permissions - Make sure the
custom.cssfile exists and is writable - Manually create the file - Create an empty
custom.cssfile in the correct location - Check your system editor - If using system mode, verify you have a default text editor set
Performance issues
Discord is slow or laggy with BetterDiscord
Discord is slow or laggy with BetterDiscord
If Discord performance is poor:
- Disable plugins one by one - Identify resource-heavy plugins
- Reduce the number of themes - Using many themes increases CSS processing
- Simplify custom CSS - Complex selectors and animations can impact performance
- Enable hardware acceleration - In Discord settings (if it’s disabled)
- Update your addons - Newer versions may have performance improvements
- Check your system resources - Monitor CPU and RAM usage
High CPU or memory usage
High CPU or memory usage
If BetterDiscord is using too many resources:
- Identify the culprit - Disable all addons and enable them one by one while monitoring usage
- Update your addons - Outdated addons may have memory leaks
- Clear Discord’s cache - Delete the cache folder in your Discord data directory
- Reduce custom CSS complexity - Avoid heavy animations and complex selectors
- Restart Discord regularly - This clears accumulated memory usage
Installation issues
Installer won't run or shows errors
Installer won't run or shows errors
If the BetterDiscord installer has issues:
- Run as administrator (Windows) - Right-click the installer and select “Run as administrator”
- Check antivirus - Some antivirus software may block the installer
- Download the latest version - Get the newest installer from the official website
- Close Discord completely - Make sure Discord isn’t running (check system tray)
- Check permissions - Ensure you have write access to Discord’s installation folder
On Linux, you may need to make the installer executable with
chmod +x BetterDiscord-Linux.AppImage.Can't find Discord installation
Can't find Discord installation
If the installer can’t locate Discord:
- Install Discord properly - Make sure you’re using the standard Discord installer
- Use manual installation - Follow the manual installation guide in the documentation
- Check installation path - Verify Discord is in the default location:
- Windows:
%LocalAppData%/Discord - macOS:
/Applications/Discord.app - Linux: Varies by installation method
- Windows:
- Try a different Discord channel - Install BetterDiscord on PTB or Canary instead
Platform-specific issues
Windows: Discord updates keep removing BetterDiscord
Windows: Discord updates keep removing BetterDiscord
Discord updates can overwrite BetterDiscord files:
- Re-run the installer after updates - This is normal behavior; just repair your installation
- Create a batch script - Automate the repair process with a script that runs the installer
- Join the Discord server - Get notified about Discord updates that might affect BetterDiscord
macOS: Permission denied errors
macOS: Permission denied errors
If you get permission errors on macOS:
- Grant full disk access - Go to System Preferences > Security & Privacy > Privacy > Full Disk Access and add Discord
- Check file permissions - Use
chmodto fix permissions on BetterDiscord folders - Disable SIP temporarily - Some macOS versions may require disabling System Integrity Protection (not recommended)
- Use manual installation - This gives you more control over file permissions
Linux: AppImage won't run
Linux: AppImage won't run
If the Linux installer doesn’t work:
- Make it executable - Run
chmod +x BetterDiscord-Linux.AppImage - Install FUSE - AppImages require FUSE:
sudo apt install fuse(or your distro’s equivalent) - Try manual installation - Follow the manual installation steps for Linux
- Check Discord installation method - Make sure you’re not using Snap or Flatpak
Different Linux distributions may package Discord differently. Check the documentation for your specific distro.
Getting more help
If you still have issues after trying these solutions:- Check the FAQ - Visit the Discord support server for frequently asked questions
- Search existing issues - Look through GitHub issues for similar problems
- Provide detailed information when asking for help:
- BetterDiscord version
- Discord version and release channel
- Operating system
- List of enabled addons
- Error messages from the console
- Steps to reproduce the issue
Before reporting bugs, try repairing your installation and disabling all addons to rule out conflicts.