Skip to main content

Frequently Asked Questions

What does 'VCC' mean?

VRChat Creator Companion. It's the official tool for creating and updating Unity projects for VRChat. Read more about the VCC on our glossary page.

Why is Unity failing to automatically install?

You may need to run the VCC as an administrator. Close the VRChat Creator companion, right-click it, and select 'run as administrator'.

Why is my project missing packages? Or why can't I create a backup?

The most common cause we've seen for this is that the path to your project is longer than Windows can handle.

  • Try creating your project at a path with fewer overall characters, like C:\Projects\My Project rather than C:\Users\Username\Documents\Projects\VRChat\NewStuff\2022\My very very very very very very very very very very very very very very very very very long project
  • Alternatively, enable Win32 long paths in your Windows settings. (This setting is disabled by default in Windows and may lead to issues in older software.)

Why should I use the VCC?

The VCC makes VRChat world or avatar creation more accessible and faster. It can automatically install the Unity Editor and Hub, download the VRChat SDKs and create and update your projects. Starting in 2023, new VRChat SDK updates will only be available through the VCC. If you'd like to use VRChat's newest SDK features in new or existing projects, use the VCC.

Where did my scene go? Why is it blank?

After migration, Unity may show you a blank scene (with a Main Camera and Directional Light). Your scene is probably still there - Browse your /Assets/ folder to find it. Some folders are not copied during migration. If your scene was previously saved as the SampleScene or the UdonExampleScene, you must first save it to your /Assets/ folder before migration. Read about Migrating Projects to learn more.

Should I import legacy SDK packages VRCSDK3[...].unitypackage with the VCC?

No. VRChat SDK packages are managed by the VCC. Importing VRChat's legacy SDK into a VCC project may break it. Read our Getting Started page to learn more about how the VCC imports the VRChat SDK.

Can I still use .unitypackage files for custom assets?

Yes. The VCC changes how the VRChat SDK is imported, but .unitypackage legacy packages can still be distributed and imported as before. Keep in mind that old legacy packages may not work in newer versions of the SDK. If you create assets for other users, make sure to test them with these new SDKs to discover and fix any compatibility issues. You may need to create new versions of your assets if you're referencing VRChat's built-in assets, or if your Udon programs use older versions of UdonSharp. The VCC also allows you to distribute packages using the new VPM format, making it even easier for your users to install and update your custom content. Read the Packages page to learn more.

What do I do if I'm stuck on the Requirements Screen?

If the VCC loads up and only shows you the requirements screen, check if it shows "You need a compatible Unity Editor ({VERSION})" like the picture below, instead of "You need a compatible Unity Editor (2019.4.31f1)". If so, one of the package listings may have been interrupted during download. image

To fix it, you may need to delete the Repos folder in your user folder.

  1. Close the VCC.
  2. Open the folder %LocalAppData%\VRChatCreatorCompanion\
    • For example: C:\Users\Username\AppData\Local\VRChatCreatorCompanion\
  3. Delete the Repos folder.
  4. Open the VCC.
    • This should automatically recreate the Repos folder, resolving the issue.

Where can I ask more questions?

Make sure to read the VCC documentation to learn more about the Creator Companion.

Please submit bug reports and feature requests to our GitHub issue tracker. If you'd like to talk to other creators about the VCC, head to the official VRChat Discord server.