VRChat Avatar Error Guide日本語Free tool
VRChat Avatar Error Guide

VRChat "Blendshape Normals set to 'Calculate'" / Legacy Blendshape Normals - fix

Quick fix
  1. Select the model file (.fbx) in the Project window
  2. In the Inspector's Model tab, check "Legacy Blendshape Normals" under Blendshape Normals (if it's not there, set Blendshape Normals to Import or None)

Want it checked automatically? Avatar Setup Doctor finds this in one click - free version. Try it free

What you see on screen:

This avatar contains skinned meshes that were imported with Blendshape Normals set to 'Calculate' but aren't using 'Legacy Blendshape Normals'.

What it means

In the model's import settings, Blendshape Normals is set to Calculate but Legacy Blendshape Normals is off. This makes the avatar heavier, so VRChat blocks the upload.

Common causes

How to fix it

  1. Select the model file (.fbx) in the Project window
  2. In the Inspector's Model tab, check "Legacy Blendshape Normals" under Blendshape Normals (if it's not there, set Blendshape Normals to Import or None)
  3. Press Apply and upload again

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 lists the affected models, and the paid version fixes them in one click.
Get Avatar Setup Doctor (Free version available)

Related errors

See other errors