Unity project path errors: non-English characters or path too long (VRChat)
Quick fix
- Move the project to a short folder with only English letters and numbers (e.g. C:\VRC\Avatar1)
- Add it to VCC/ALCOM again and open it from there
Want it checked automatically? Avatar Setup Doctor explains red errors and finds missing tools in one click - free version. Try it free
What you see on screen:
Illegal characters in path / PathTooLongException / DirectoryNotFoundException
What it means
The project folder path contains non-English characters or symbols, or it's too long.
Common causes
- The project is in a folder with non-ASCII characters (e.g. a user name or OneDrive folder in another language)
- The folder is nested too deeply
How to fix it
- Move the project to a short folder with only English letters and numbers (e.g. C:\VRC\Avatar1)
- Add it to VCC/ALCOM again and open it from there
Before you change anything, make a full copy of your project folder so you can go back.
Fix this automaticallyAvatar Setup Doctor adds a window to Unity. Press Diagnose and it lists what's wrong with your avatar project, why, and how to fix it - the paid version fixes many issues in one click. Free version available.
For this problem, it checks the project's location.
Get Avatar Setup Doctor (Free version available)
For this problem, it checks the project's location.
Get Avatar Setup Doctor (Free version available)