I’m really new to unity and I’m not entirely sure how to fix this error, I was able to successfully upload an avatar on pc but whenever I try to upload the same avatar on quest/android it will give me error code CS0234 and won’t upload it
It seems you’re encountering the CS0234 error when trying to upload your avatar to Quest/Android in VRChat. This error usually indicates a missing or incorrect reference to a namespace in your scripts, which could be due to compatibility issues between your PC and Quest builds.
Here are some steps you can follow to troubleshoot and resolve the issue:
-
Check the SDK Version: Make sure you’re using the correct VRChat SDK version for Quest. The SDKs for PC and Quest are different, so verify that you have the Quest-specific SDK installed and up-to-date.
-
Ensure Script Compatibility: If your avatar uses custom scripts, check that they are compatible with Quest. Some features and functions that work on PC might not be supported on Quest, so ensure your scripts aren’t dependent on unsupported features.
-
Verify Unity Version: Confirm that you are using the Unity version recommended by VRChat for Quest uploads. An incompatible Unity version can lead to errors like this, so it’s crucial to match the recommended version.
-
Clear Console Errors: Check the Unity console for any other errors and resolve them before attempting the upload again. Even minor issues can sometimes interfere with the upload process.
-
Reimport Avatar: Consider reimporting your avatar into Unity, ensuring that the VRChat SDK settings are configured properly for Quest. This can help resolve any issues with missing or incorrect references.
If none of these step’s work, I understand how frustrating this can be. I highly recommend reaching out to the VRChat community for more targeted support. You can connect with the VRChat team and other experienced users on the VRChat Ask Forum here.