I recently started to get into avatar creation and decided to start off with a unity package of a fully completed avatar. I attempted to use the build and test, but I got the error Avatar validation failed followed with it telling me to check the console for details. When I go to check it, the console tells me Loaded data for an avatar we do not own, clearing blueprint ID. I go to check the pipeline manager for a blueprint ID but there is nothing there at all.
Since VRChat Avatars SDK 3.9.0, the server assigns an avatar ID for you. When an avatar upload fails due to validation errors, this ID will be cleared because it won’t be useful. You can disregard this error.
The actual error that caused your avatar validation to fail is located either in your logs (2 errors missing from your screenshot) or in the SDK builder alerts.
Stream those MIP maps!
I thought the build avatar button wouldn’t work if textures needed streaming mipmaps enabled, but maybe we can now?
Don’t worry about the pipeline id error, unless it’s the only error. Especially if it shows up again. If the pipeline id is empty and you’re not adding one, then the SDK complaining about it doesn’t make much sense, just focus on the other messages, even warnings and info
