Before You Start
When troubleshooting, always:Check the Log File
The
log.txt file (next to cslol-manager.exe) contains detailed error information.Look for:- Error messages
- Stack traces
- Status updates before the failure
Run Diagnostics
Use the built-in diagnostic tool:
- Click the Diagnostics button
- Or run
cslol-diag.exedirectly
Check Known Issues
Visit the GitHub Issues for known workarounds.
Installation Issues
”Unsupported platform” Error
Symptom: Error message on startup about unsupported machine configuration. Cause: Running on an incompatible operating system or architecture. Solution:Check System Requirements
Check System Requirements
Verify you’re running:
- Windows 10 or Windows 11 (64-bit)
- Not Windows on ARM (unless using emulation)
Update Windows
Update Windows
Ensure Windows is fully updated:
- Open Windows Update
- Install all available updates
- Restart and try again
Missing mod-tools.exe
Symptom: “cslol-tools/mod-tools.exe is missing” error. Cause: Incomplete installation or anti-virus quarantine. Solution:Check Anti-Virus
Your anti-virus may have quarantined the file:
- Open your anti-virus software
- Check quarantine/blocked files
- Restore
mod-tools.exe - Add exception for cslol-manager folder
Reinstall
Download a fresh copy:
- Download the latest release
- Extract to a new folder
- Don’t overwrite the old installation
Can’t Acquire Lock
Symptom: “Can not run multiple instances” error. Cause: Another instance is running, or lockfile wasn’t cleaned up. Solution:- Close Other Instances
- Delete Lockfile
- macOS App Translocation
- Check Task Manager for
cslol-manager.exe - End all instances
- Restart the application
Profile and Mod Issues
Mod Installation Failed
Symptom: “Already exists” error when installing. Cause: A mod with the same name is already installed. Solution:Profile Won’t Build
Symptom: Overlay build fails with conflict errors. Cause: Multiple mods modify the same game files. Solution:Identify Conflicts
Identify Conflicts
Check the error message for conflicting file names:
Option 1: Remove Conflicting Mod
Option 1: Remove Conflicting Mod
Disable one of the conflicting mods:
- Uncheck one mod in the profile
- Save the profile
- Try building again
Option 2: Enable Skip Conflict
Option 2: Enable Skip Conflict
Force the build to continue:
- Check Skip Conflict Check option
- Save and run
Profile Won’t Run
Symptom: Patcher fails to start after building overlay. Cause: Missing files, permissions, or anti-virus blocking. Solution:Check for Admin Prompt
If you see “Run as administrator” in the error:
- A file named
admin_allowed.txtwas created - Restart cslol-manager
- It will request administrator privileges
- Allow the elevation
Verify Game Path
Ensure the League path is correct:
- Should point to folder containing
League of Legends.exe - On Windows: Usually
C:\Riot Games\League of Legends\Game - On macOS: Usually
/Applications/League of Legends.app/Contents/LoL/Game
Runtime Issues
Mods Not Appearing In-Game
Symptom: Profile runs successfully but changes don’t appear in League. Cause: Timing, game mode mismatch, or injection failure. Solution:- Timing
- Check Injection
- Game Mode
- Reinstall Overlay
Start patcher before game:
- Run the profile in cslol-manager
- Wait for “Status: Running” or “Status: Idle”
- Then launch League of Legends
The patcher must be running before you start the game.
Crashes or Freezes
Symptom: cslol-manager or League crashes/freezes. Cause: Corrupted mod files, bad game state, or compatibility issues. Solution:Disable All Mods
Disable All Mods
Test if mods are causing the issue:
- Create an empty profile
- Run it
- Launch League
Repair League Client
Repair League Client
Fix game files:
- Open League client
- Click settings (gear icon)
- Initiate repair
- Wait for completion
- Try mods again
Check for Updates
Check for Updates
Ensure compatibility:
- Update cslol-manager to latest version
- Update League to latest patch
- Rebuild all profiles after updates
Performance Issues
Symptom: Game lags or stutters with mods enabled. Cause: Too many mods, large texture files, or resource conflicts. Solution:Reduce Mod Count
Fewer mods = better performance:
- Disable unused mods
- Only enable essentials
- Test performance after each change
Enable TFT Blacklist
If you don’t play TFT:
- Open settings
- Enable TFT Blacklist
- Rebuild profiles
File and Permission Issues
”Access Denied” Errors
Symptom: Can’t write files, can’t create mods, or operations fail with permission errors. Solution:Run as Administrator
Run as Administrator
Grant elevated privileges:
- Right-click
cslol-manager.exe - Select “Run as administrator”
- Allow the UAC prompt
Check Folder Permissions
Check Folder Permissions
Ensure you have write access:
- Right-click the cslol-manager folder
- Properties → Security tab
- Ensure your user has “Full control”
Move to Different Location
Move to Different Location
Avoid protected folders:
- Don’t install in
Program Files - Don’t install in system directories
- Use
C:\cslol-managerorDocuments
Files Not Saving
Symptom: Changes to mod info or profiles don’t persist. Cause: Insufficient permissions or file locks. Solution:Close Other Programs
Ensure no other programs are accessing the files:
- Close text editors
- Close file explorers in that directory
- Check for anti-virus scans
Check Disk Space
Verify you have enough free space:
- Mod operations can require temporary storage
- Aim for at least 10GB free
League of Legends Integration
Game Path Not Found
Symptom: Can’t detect or set League installation path. Solution:Manual Path Selection
Set the path manually:
- Click Settings or Game Path
- Browse to your League installation
- Select the folder containing
League of Legends.exe
Verify Path Format
Correct paths:
- ✅
C:\Riot Games\League of Legends\Game - ✅
/Applications/League of Legends.app/Contents/LoL/Game - ❌
C:\Riot Games\League of Legends(too high) - ❌
C:\Riot Games\League of Legends\Game\League of Legends.exe(file, not folder)
Patcher Won’t Detect Game
Symptom: Patcher runs but doesn’t inject into League. Cause: Game not running, wrong process, or anti-cheat blocking. Solution:- Launch Order
- Check Process Name
- Disable Conflicting Software
Correct sequence:
- Start cslol-manager
- Run your profile (wait for “Running” status)
- Launch League of Legends
- Enter a game (loading screen or in-game)
Server and Region Issues
Asian Servers / Garena
Symptom: Mods don’t work on Garena or Asian region servers. Cause: These servers use different clients with modified structures. Solution: Possible workarounds:- Check community forums for region-specific patches
- Use alternative tools designed for your region
- Contact server-specific modding communities
Advanced Troubleshooting
Enable Debug Mode
For detailed logging:Enable Debug Patcher
When running a profile:
- Check the Debug Patcher option
- Save and run
- Check
log.txtfor verbose output
Manual Diagnostics
Run diagnostics manually:- System compatibility
- File permissions
- Required dependencies
- Known configuration issues
Clean Reinstall
For persistent issues, do a clean reinstall:Backup Important Files
Save:
profiles/directory (your profiles)installed/directory (your mods)- Any custom configuration
Complete Uninstall
- Stop all running profiles
- Close cslol-manager
- Delete the entire cslol-manager folder
Getting Help
If you’re still experiencing issues:GitHub Issues
Search existing issues or create a new bug report
Known Workarounds
Check the issue tracker for documented solutions
Creating a Bug Report
When reporting issues, include:- log.txt file - Located next to cslol-manager.exe
- Steps to reproduce - Exact sequence that causes the issue
- Expected vs actual behavior - What should happen vs what does happen
- System information:
- Windows version
- League of Legends version
- cslol-manager version
- Screenshots - If applicable
Before reporting: Check if your issue is already listed in the known issues. Many common problems have documented workarounds.
Preventive Measures
Avoid future issues:Regular Backups
Regular Backups
Back up regularly:
- Export important mods
- Save profile configurations
- Keep
log.txtfrom successful runs
Keep Software Updated
Keep Software Updated
Stay current:
- Update cslol-manager when new versions release
- Keep League of Legends updated
- Rebuild profiles after major patches
Maintain Clean Mods
Maintain Clean Mods
Good mod hygiene:
- Always rebase mods against game files
- Remove unused or broken mods
- Test mods before adding to main profile
Monitor Disk Space
Monitor Disk Space
Prevent storage issues:
- Keep at least 10GB free
- Clean temporary files periodically
- Remove old profile builds