When MelonLoader mods do not show up in the game, fail to load, or simply do nothing, there are a few common causes. Most issues come from wrong folder placement, incorrect versions, missing dependencies, or using unsupported game builds.
This guide includes all major reasons and the exact steps to fix them.
Mods Are in the Wrong Folder
This is the most common problem.
Correct folder structure:
- GameFolder
- Mods
- Plugins
- UserData
- MelonLoader
- MelonLoader.dll
- UnityPlayer.dll (modified by MelonLoader)
Common mistakes:
- Mods placed inside a folder named Mod instead of Mods
- Mods placed inside GamesFolder\Mods\AnotherFolder
- Mods placed in Plugins instead of Mods
- Zip files not extracted
- Wrong game directory selected
Fix:
- Place all mod .dll files directly inside the Mods folder
- Do not create sub folders
- Make sure you are editing the correct game folder
The Mod Is Not Compatible With Your MelonLoader Version
Older mods may not work with newer MelonLoader builds.
Signs of incompatibility:
- Mod never loads
- No errors appear in game
- Latest.log shows MissingMethodException
- Latest.log shows Unsupported Melon
- Mod requires a different MelonLoader version
Fix:
- Update MelonLoader using the official installer
- Download the latest version of the mod
- Remove old or outdated mods
- Test mods one by one
The Mod Is Built for a Different Game
Mods are game specific.
Problem examples:
- A BTD6 mod will not load in another Unity game
- A VRChat mod will not load in Bonelab
- A mod for Steam version will not work in Microsoft Store version
Fix:
- Check the mod description
- Make sure the mod is made for your exact game
- Download the correct mod version
The Game Updated and Broke the Mods
When a game updates:
- UnityPlayer.dll changes
- Game logic changes
- Old mods may no longer match the code
- MelonLoader may need to reinstall
Symptoms:
- Mods suddenly stop working
- No mods appear in MelonLoader console
- Latest.log shows errors
- Game crashes before loading mods
Fix:
- Reinstall MelonLoader using official installer
- Check for updated mod versions
- Remove broken or outdated mods
- Roll back the game if the game platform supports it
Wrong Game Version (Steam, Epic, Microsoft Store, Region)
Some game versions do not support MelonLoader injection.
Common issues:
- Microsoft Store and Game Pass versions block modding
- Epic version may use different file naming
- Region locked builds behave differently
- Linux or Mac versions cannot load MelonLoader at all
Fix:
- Use the Windows Steam version for best compatibility
- Make sure the mod supports your launcher version
- Avoid Microsoft Store and Game Pass builds
Missing Dependencies Required by the Mod
Some mods need additional files to run.
Dependency examples:
- Extra .dll files
- Plugins folder files
- Config files
- External libraries
How to check:
- Open Latest.log
- Look for messages like
- Could not load assembly
- Missing dependency
- Failed to resolve type
Fix:
- Read the mod installation instructions
- Download all required dependency files
- Place dependencies exactly where the mod author instructs
Antivirus or Windows Security Blocking the File
Windows may block downloaded .dll mods.
Symptoms:
- File is blocked
- Mod appears as zero bytes
- Mod is ignored by MelonLoader
- Mods fail without error
Fix:
- Right click the mod file
- Open Properties
- Enable Unblock if available
- Add your game folder to antivirus exceptions
Mod Is Still in a Zip or Rar File
Mods must be fully extracted before use.
Common mistakes:
- Placing the zip file inside Mods
- Extracting only part of the mod
- Extracting into a double folder layer
Fix:
- Fully extract the downloaded mod
- Move .dll files into the Mods folder
- Do not keep mods inside zip files
You Downloaded a Mod for a Different Mod Loader
Not all mods are MelonLoader mods.
Examples of wrong formats:
- BepInEx mods
- LemonLoader mods
- REFramework mods
- IPA mods
- Standalone Unity patches
- Custom game patchers
Fix:
- Confirm the mod title says MelonLoader
- Download the correct mod type
- Use the correct mod loader for that mod
Latest.log Shows an Error Explaining the Problem
The Latest.log file tells you exactly what went wrong.
Location:
- GameFolder
- MelonLoader
- Latest.log
- MelonLoader
Common log errors:
- Failed to load assembly
- Incompatible melon
- Missing local method
- Dependency missing
- Version mismatch
- Unsupported game version
- Mod failed to initialize
Fix:
- Update MelonLoader
- Update the mod
- Install missing dependencies
- Remove broken mods
- Test one mod at a time
Game Needs Administrator Permission
Some games block file injection unless you have permission.
Symptoms:
- Mods not loading
- Config errors in log
- Mod writes fail
Fix:
- Run the game as administrator once
- Avoid installing games inside Program Files
- Move the game to a custom folder
Final Fix Checklist
Use this checklist to solve 99 percent of mod loading issues.
- Mods are extracted
- Mods are inside the Mods folder
- No sub folders
- Correct game version
- Correct mod version
- Latest MelonLoader installed
- No antivirus blocking
- All dependencies installed
- Old mods removed
- Config files not corrupted
- Game is Windows version
- No Mac or Linux builds
- Check Latest.log for errors
- Test mods one by one
Download Links
Official MelonLoader website
https://melonloader.pro
Official installer download
https://melonloader.pro/download-melonloader/
Official GitHub
https://github.com/LavaGang/MelonLoader