In Unity 2019, when a mesh in newly imported, the import settings of that mesh has "Read/Write Enabled" setting OFF by default.
This causes a Very Poor rating with an obscure "Polygons: 2147483647 - This avatar has too many polygons." message.
More importantly, there is no "Auto Fix" button proposed to alleviate this.
How to reproduce:
  • Find an FBX model of a mesh or create one
  • Place it into a Unity 2019 project, but do not include the .meta file
  • Add that FBX to the scene
  • Add a VRC Avatar Descriptor to the GameObject
  • Open the VRChat SDK control panel
Observed:
  • A warning message "Polygons: 2147483647 - This avatar has too many polygons." appears.
  • The warning message has no "Auto Fix" button.
Expected:
  • The warning message should describe the problem more closely, and should describe that "Read/Write Enabled" is OFF on the avatar, regardless of the actual polygon count of the avatar.
  • There should be a "Auto Fix" button, that when clicked, should change the import settings of all concerned meshes of the avatar (just like like "Legacy Blenshape Normals" auto fix)