I'm getting three errors when I'm trying to upload a quest avatar

When I try to upload my quest avatar I get these errors.

Error 1: [Always] Application error
UnityEngine.Debug:LogError (object,UnityEngine.Object)
VRC.Core.Logger:LogError (string,VRC.Core.DebugLevel,UnityEngine.Object)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__115:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:2339)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__115> (VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__115&)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder:UploadError (object,string)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__165:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:2539)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<System.Exception>:Start<VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/<HandleUploadError>d__165> (VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/<HandleUploadError>d__165&) VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder:HandleUploadError (System.Exception) VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/<BuildAndUpload>d__163:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:2516) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception)
VRC.SDKBase.Editor.Api.VRCApi/d__35:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:707)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception) VRC.SDKBase.Editor.Api.VRCApi/<Post>d__182<System.Collections.Generic.Dictionary2<string, object>, VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:385) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception)
VRC.SDKBase.Editor.Api.VRCApi/d__162<System.Collections.Generic.Dictionary2<string, object>, VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:341)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<System.ValueTuple2<VRC.SDKBase.Editor.Api.VRCAvatar, System.Net.Http.HttpResponseMessage>>:SetException (System.Exception)
VRC.SDKBase.Editor.Api.VRCApi/d__152<System.Collections.Generic.Dictionary2<string, object>, VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:332)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder:SetResult ()
VRC.SDKBase.Editor.Api.VRCTools/d__4:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCTools.cs:159)
UnityEngine.UnitySynchronizationContext:ExecuteTasks ()

Error 2: ApiErrorException: Exception of type ā€˜VRC.SDKBase.Editor.Api.ApiErrorExceptionā€™ was thrown.
VRC.SDKBase.Editor.Api.VRCApi.MakeRequestWithResponse[T,TResponse] (System.String requestUrl, System.Net.Http.HttpMethod method, System.Collections.Generic.Dictionary2[TKey,TValue] queryParams, System.Boolean forceRefresh, T body, System.String contentType, System.Byte[] contentMD5, System.Int32 contentLength, System.Int32 timeout, System.Action1[T] onProgress, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:288)
VRC.SDKBase.Editor.Api.VRCApi.MakeRequest[T,TResponse] (System.String requestUrl, System.Net.Http.HttpMethod method, System.Collections.Generic.Dictionary2[TKey,TValue] queryParams, System.Boolean forceRefresh, T body, System.String contentType, System.Byte[] contentMD5, System.Int32 contentLength, System.Int32 timeout, System.Action1[T] onProgress, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:340)
VRC.SDKBase.Editor.Api.VRCApi.Post[T,TResponse] (System.String requestUrl, T body, System.Collections.Generic.Dictionary2[TKey,TValue] queryParams, System.Boolean forceRefresh, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:385) VRC.SDKBase.Editor.Api.VRCApi.CreateNewAvatar (System.String id, VRC.SDKBase.Editor.Api.VRCAvatar data, System.String pathToBundle, System.String pathToImage, System.Action2[T1,T2] onProgress, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:696)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder.BuildAndUpload (UnityEngine.GameObject target, VRC.SDKBase.Editor.Api.VRCAvatar avatar, System.String thumbnailPath, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:2479)
Rethrow as UploadException: Application error
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder.BuildAndUpload (UnityEngine.GameObject target, VRC.SDKBase.Editor.Api.VRCAvatar avatar, System.String thumbnailPath, System.Threading.CancellationToken cancellationToken) (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:2516)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder+<>c__DisplayClass104_0.b__4 () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:1970)
System.Runtime.CompilerServices.AsyncMethodBuilderCore+<>c.b__7_0 (System.Object state) (at <27124aa0e30a41659b903b822b959bc7>:0)
UnityEngine.UnitySynchronizationContext+WorkRequest.Invoke () (at :0)
UnityEngine.UnitySynchronizationContext.Exec () (at :0)
UnityEngine.UnitySynchronizationContext.ExecuteTasks () (at :0)

Error 3: [Always] Attempted to load the data for an avatar we do not own, clearing blueprint ID
UnityEngine.Debug:LogError (object,UnityEngine.Object)
VRC.Core.Logger:LogError (string,VRC.Core.DebugLevel,UnityEngine.Object)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__86:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:1464)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception) VRC.SDKBase.Editor.Api.VRCApi/<GetAvatar>d__31:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:573) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception)
VRC.SDKBase.Editor.Api.VRCApi/d__171<VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:378) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception)
VRC.SDKBase.Editor.Api.VRCApi/d__162<object, VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:341) System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<System.ValueTuple2<VRC.SDKBase.Editor.Api.VRCAvatar, System.Net.Http.HttpResponseMessage>>:SetException (System.Exception) VRC.SDKBase.Editor.Api.VRCApi/<MakeRequestWithResponse>d__152<object, VRC.SDKBase.Editor.Api.VRCAvatar>:MoveNext () (at ./Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/API/VRCApi.cs:332)
UnityEngine.UnitySynchronizationContext:ExecuteTasks ()

I was having this issue with my pc version of the avatar but I updated everything on creator companion and then I was able to upload the pc avatar version but I still canā€™t upload the quest avatar version.

1 Like

Donā€™t worry about the stack trace stuff, unless youā€™re personally responsible for maintaining vrchat SDK. But by the time ā€œ[Always] Application errorā€ shows up, that is the SDK saying it knows something happened.

Basically itā€™s a good place to stop reading beyond.

Do you know anything about the other 2 errors?

Oh you are having the same issue right now? jesus ive been trying to upload on quest all day but i keep gettin the same issues

What errors are you getting? The original poster shared messages that show up after the real error.

i dont know if they are having the exact same issues that iā€™m having but it seems to be similars issues : [Always] Failed to build the Avatar, check logs for more details
UnityEngine.Debug:LogError (object,UnityEngine.Object)
VRC.Core.Logger:LogError (string,VRC.Core.DebugLevel,UnityEngine.Object)

The thing is i think that we both canā€™t upload on quest, i can upload on pc just fine. Its not that my model is to heavy for quest or anything like that because i already checked. Maybe its a script missing? I just find it so weird, if it was a script missing i would not be able to uplaod on pc ? i dont know?

And i only get these errors message, the only thing i know is that it always fail to build- i donā€™t have anything more and iā€™ve been trying to figure this out for hours now. I even remade all my animations, remade my entire project, since i make models from scratch, i tried everything i usually do to fixs my issues

Nothing else in the logs at all? Not warnings or info messages? The trigger for failure might not write out an error to the log.

Clear the log and have the SDK build again, just so you have a minimal amount of stuff to look through.

i looked into the logs yea, but i canā€™t tell whats the issues, iā€™m not used to the logs and i dont understand it that much (im french btw, so yeaa). Iā€™ll try again thank youā€¦ I hope iā€™ll be able to fix it never had something like that