I am currently unable to upload any avatar from my account
needs more information
Tonlaow
I am currently unable to upload any avatar from my account, even when using a completely new Unity project with the latest VRCSDK3 (2.4.4) – Avatars package.
I have tried the following steps:
-Created a new Unity project from scratch.
-Installed the latest VRCSDK3 – Avatars package.
-Cleared Library and Temp folders.
-Re-imported all assets and attempted to upload.
Despite these efforts, every attempt results in the following error:
UnityPackage: Model failed validation, returning anyway: Error writing the following fields: assetVersion, created_at, unitySortNumber UnityEngine.Debug:LogWarning (object) VRC.Core.API:CreateFromJson<VRC.Core.ApiAvatar/UnityPackage> (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>) System.Reflection.MethodBase:Invoke (object,object[]) VRC.Core.ApiModel:ParseModel (System.Type,System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,object&) VRC.Core.ApiModel:TryWriteConvert (System.Type,BestHTTP.JSON.Json/Token&,object&) VRC.Core.ApiModel:ParseList (System.Type,System.Collections.Generic.IReadOnlyList1<BestHTTP.JSON.Json/Token>,object&) VRC.Core.ApiModel:TryWriteConvert (System.Type,BestHTTP.JSON.Json/Token&,object&) VRC.Core.ApiModel:WriteField (string,BestHTTP.JSON.Json/Token) VRC.Core.ApiAvatar:WriteField (string,BestHTTP.JSON.Json/Token) VRC.Core.ApiModel:SetApiFieldsFromJson (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,string&) VRC.Core.ApiAvatar:SetApiFieldsFromJson (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,string&) VRC.Core.API:ConvertJsonListToModelList<VRC.Core.ApiAvatar> (System.Collections.Generic.IReadOnlyList1<object>,bool&) VRC.Core.ApiModelListContainer1<VRC.Core.ApiAvatar>:Validate (bool,System.Func1<byte[]>,System.Func1<string>) VRC.Core.ApiContainer:OnComplete (bool,int,string,System.Func1<byte[]>,System.Func1<string>,single) VRC.Core.APIResponseHandler/<HandleResponse>d__5:MoveNext () Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid1<VRC.Core.APIResponseHandler/<HandleResponse>d__5>:Run () (at ./Packages/com.vrchat.base/Runtime/VRCSDK/Plugins/UniTask/Runtime/CompilerServices/StateMachineRunner.cs:104) Cysharp.Threading.Tasks.SwitchToThreadPoolAwaitable/Awaiter:Callback (object) (at ./Packages/com.vrchat.base/Runtime/VRCSDK/Plugins/UniTask/Runtime/UniTask.Threading.cs:218) System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()
Thank you very much for your assistance.
Log In
Fax
Merged in a post:
I am unable to upload my avatar using the latest VRCSDK3
Tonlaow
I am unable to upload my avatar using the latest VRCSDK3 (2.4.4) and Unity (2022.3.22f1) have tried the following steps:
-Created a completely new Unity project.
-Installed the latest VRCSDK3 – Avatars package.
-Cleared Library and Temp folders.
-Re-imported all assets and attempted upload.
Despite all these steps, I keep receiving the following error: UnityPackage: Model failed validation, returning anyway: Error writing the following fields: assetVersion, created_at, unitySortNumber UnityEngine.Debug:LogWarning (object) VRC.Core.API:CreateFromJson<VRC.Core.ApiAvatar/UnityPackage> (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>) System.Reflection.MethodBase:Invoke (object,object[]) VRC.Core.ApiModel:ParseModel (System.Type,System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,object&) VRC.Core.ApiModel:TryWriteConvert (System.Type,BestHTTP.JSON.Json/Token&,object&) VRC.Core.ApiModel:ParseList (System.Type,System.Collections.Generic.IReadOnlyList1<BestHTTP.JSON.Json/Token>,object&) VRC.Core.ApiModel:TryWriteConvert (System.Type,BestHTTP.JSON.Json/Token&,object&) VRC.Core.ApiModel:WriteField (string,BestHTTP.JSON.Json/Token) VRC.Core.ApiAvatar:WriteField (string,BestHTTP.JSON.Json/Token) VRC.Core.ApiModel:SetApiFieldsFromJson (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,string&) VRC.Core.ApiAvatar:SetApiFieldsFromJson (System.Collections.Generic.IReadOnlyDictionary2<string, BestHTTP.JSON.Json/Token>,string&) VRC.Core.API:ConvertJsonListToModelList<VRC.Core.ApiAvatar> (System.Collections.Generic.IReadOnlyList1<object>,bool&) VRC.Core.ApiModelListContainer1<VRC.Core.ApiAvatar>:Validate (bool,System.Func1<byte[]>,System.Func1<string>) VRC.Core.ApiContainer:OnComplete (bool,int,string,System.Func1<byte[]>,System.Func1<string>,single) VRC.Core.APIResponseHandler/<HandleResponse>d__5:MoveNext () Cysharp.Threading.Tasks.CompilerServices.AsyncUniTaskVoid1<VRC.Core.APIResponseHandler/<HandleResponse>d__5>:Run () (at ./Packages/com.vrchat.base/Runtime/VRCSDK/Plugins/UniTask/Runtime/CompilerServices/StateMachineRunner.cs:104) Cysharp.Threading.Tasks.SwitchToThreadPoolAwaitable/Awaiter:Callback (object) (at ./Packages/com.vrchat.base/Runtime/VRCSDK/Plugins/UniTask/Runtime/UniTask.Threading.cs:218) System.Threading._ThreadPoolWaitCallback:PerformWaitCallback ()
Could you please assist in resolving this issue or resetting the avatar record in your database so I can upload my avatar?
Thank you very much for your help.
Fax
marked this post as
needs more information
Thank you for the report. To clarify, are you installing the avatars package manually? Or are you using the Creator Companion?