Hi there, I’m having an issue where my VCC is no longer allowing me to create new avatar projects. Every time I attempt to make a project, it throws the following error:
”Failed creating Project from template because: An item with the same key has already been added. Key: dev.vrlabs.repos.by-ids”
The only help I had been able to gather online was to restart VCC, which did not help. Or to reinstall it, which did not help. Or to remove duplicates of the same key, which did not help.
I haven’t been able to find anything else like this, and I was wondering what I could do to help solve this issue.
I just had this exact same issue. This is what fixed it for me.
The error “Failed creating Project from template because: An item with the same key has already been added. Key: dev.vrlabs.repos.by-ids” is related to the VRChat Creator Companion (VCC) and indicates that there are duplicate repository entries in the VCC’s configuration.
This typically happens when multiple community repositories with the same URL are added to the VCC settings, which causes a conflict because dictionary keys must be unique.
Solution Steps
You can resolve this issue by manually editing the VCC’s configuration file to remove the duplicate entries.
Close the VRChat Creator Companion (VCC) and any open Unity instances.
Locate the settings.json file: This file is usually found in a VCC configuration directory on your computer.
Open settings.json in a text editor (like Notepad or VS Code).
Find the "userRepos" section: This section is a list of your custom or community repositories.
Identify and remove duplicate entries: Look for multiple entries that share the exact same url value, especially those related to dev.vrlabs.repos.by-ids or other community packages. You will need to carefully delete the entire JSON object (from { to }) for the duplicate entries, leaving only one unique entry for each URL. Ensure the JSON syntax remains valid (commas are correctly placed between entries in the list).
Save the settings.json file and close the text editor.
Reopen the VCC and try creating the project from the template again.
If you are unable to fix it via the GUI, or the problem persists, editing the file manually is the most reliable solution.
I just opened the settings.json file in Notepad, did a ctrl-f search for dev.vrlabs and sure enough, there were two of the exact same thing there so I deleted one of them from the { bracket to the } bracket, re-saved the file, re-opened VCC and now it’s working again. So weird.
It actually worked, also in 2025 in VCC settings in “
Settings” tab, under Logs tab, then in “General”, you can just press settings.json tab under the files and folders section, and this will open the folder with that file in it.