Car Mods Not Showing in Assetto Corsa
Common Issue
You've downloaded and installed a car mod, but it's not appearing in your car list. This guide covers the 5 most common causes and how to fix them.
Quick Diagnosis Checklist
Before diving into detailed fixes, check these first:
- ✅ Did you restart Assetto Corsa after installation?
- ✅ Is the car in the correct folder:
assettocorsa/content/cars/ - ✅ Does the car folder contain a
ui_car.jsonfile? - ✅ Are you looking in the right brand/category filter in-game?
Issue #1: Incorrect Folder Structure
The Problem
The most common issue is having too many nested folders. AC needs the car folder directly in the cars/ directory.
Correct Structure
📁 assettocorsa/
📁 content/
📁 cars/
📁 bmw_m3_e92/ ← Car folder here
📄 ui_car.json
📁 data/
📁 sfx/
📁 skins/
📁 textures/Wrong Structure (Too Deep)
📁 assettocorsa/
📁 content/
📁 cars/
📁 BMW_M3_Mod_v1.5/ ← Extra folder!
📁 content/ ← Extra folder!
📁 cars/ ← Extra folder!
📁 bmw_m3_e92/ ← Car folder buried too deep
📄 ui_car.jsonHow to Fix
- Navigate to
assettocorsa/content/cars/ - Find the car folder with
ui_car.jsoninside - Cut the car folder (not the parent folders)
- Paste it directly into the
cars/directory - Delete the empty parent folders
Issue #2: Missing or Corrupted ui_car.json
The Problem
The ui_car.json file tells Assetto Corsa how to display the car in the menu. If it's missing or has errors, the car won't appear.
How to Check
- Open the car folder
- Look for
ui_car.jsonin the root of the folder - Right-click → Open with Notepad
- Check if the content looks valid (proper JSON format)
Example Valid ui_car.json
{
"name": "BMW M3 E92",
"brand": "bmw",
"class": "street",
"specs": {
"bhp": "414",
"torque": "400 Nm",
"weight": "1580 kg",
"topspeed": "250 km/h",
"acceleration": "4.8s",
"pwratio": "3.81"
},
"tags": ["street","germany"]
}How to Fix
- If file is missing, re-download the mod
- If corrupted, copy
ui_car.jsonfrom a working car and modify it - Use a JSON validator online to check for syntax errors
- Make sure there are no special characters or encoding issues
Issue #3: Special Characters in Folder Name
The Problem
Folder names with spaces, special characters, or non-English letters can cause AC to not recognize the car.
Bad Folder Names
BMW M3 (2008)- Contains spaces and parenthesesnissan_gtr_'24- Contains apostropheporsche_911_GT3@RS- Contains @ symbol
Good Folder Names
bmw_m3_e92nissan_gtr_r35_2024porsche_911_gt3rs
How to Fix
- Close Assetto Corsa
- Rename the car folder to use only:
- Lowercase letters (a-z)
- Numbers (0-9)
- Underscores (_)
- No spaces or special characters
- Launch AC and check car list
Issue #4: Missing Dependencies
The Problem
Some car mods require additional files (data packs) or DLC packs to work. Without these, the car won't load.
Common Dependencies
- Data Packs: Shared physics or sound files (e.g., "common_data_pack_v2")
- DLC Requirements: Dream Pack, Japanese Pack, Porsche Packs
- Custom Shaders Patch: Required for advanced visual features
- Base Car: Some mods are variants that require the original car
How to Fix
- Check the mod's download page for requirements
- Download and install all required dependencies
- If DLC is required, purchase it on Steam
- Install Custom Shaders Patch if needed
- Check AC's log file at
assettocorsa/logs/log.txtfor error messages
Issue #5: Content Manager Not Scanning
The Problem
If you're using Content Manager, it might not have scanned the new car yet, or its cache is outdated.
How to Fix
- Open Content Manager
- Go to Content → Cars
- Click the Refresh button (circular arrow icon)
- Right-click in the car list → Rescan
- If still not showing, go to Settings → Content Manager → Content
- Click Rebuild Cache
- Restart Content Manager
Advanced Troubleshooting
Check AC Log Files
AC logs can reveal specific errors with your mod installation.
- Navigate to
assettocorsa/logs/ - Open
log.txtwith Notepad - Search for the car's folder name
- Look for error messages like:
- "File not found"
- "Invalid JSON"
- "Missing dependency"
Verify All Required Files
A complete car mod should have these folders/files:
📁 car_folder_name/ 📄 ui_car.json ← Required 📁 data/ ← Required (physics, setup files) 📁 sfx/ ← Required (sound files) 📁 skins/ ← Required (at least one skin) 📁 textures/ ← Usually required 📄 livery.png ← Optional preview image 📄 preview.jpg ← Optional preview image
If any required folders are missing, the mod is incomplete. Re-download from a trusted source like AC Supply.
Test with Vanilla AC (No Content Manager)
Sometimes Content Manager has issues. Test if the car shows in vanilla Assetto Corsa:
- Close Content Manager
- Launch AC directly from Steam or the executable
- Go to Drive → Practice → Select Car
- Check if the car appears in the list
If the car shows in vanilla AC but not in Content Manager, the issue is with CM's cache. Rebuild it as described in Issue #5.
Still Not Working?
If you've tried everything and the car still won't show:
- Re-download the mod from a different source
- Try a different car mod to verify your installation process works
- Check if your AC installation is corrupted (verify game files in Steam)
- Ask for help on our Discord server
- Include screenshots of your folder structure and ui_car.json when asking for help