Avatar succeeds test builds with no errors but fails actual upload builds

So, while working on a retexture for a friend who’s just getting into VRC I’ve encountered a strange situation. The avatar test builds just fine, and did regular builds as well before being added onto (A prefab that plays sound through the fingers) but now it is failing only regular builds. I only found out when I sent the finished project to them and it wouldn’t work for them, I attempted to do the same and found it had the same issues on my side. I’ve been out of the avatar making game for a few years, and while I know it’s likely the prefab causing the issues I’m uncertain why it would do it so inconsistently and there are no reviews for it mentioning these issues to indicate it’s just a broken asset. Can anyone make sense of the log and give me an idea on what might be the issue? I’m hesitant to just scrap the asset as said friend asked for it specifically and has already paid for it. The unity version is 2022.3.22f1 and I’m using the latest SDK provided by the Creator Companion.

tags must be an array˸ null‚ tags must be a string˸ ‘null’
UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object)
(wrapper dynamic-method) UnityEngine.Debug:UnityEngine.Debug.LogError_Patch1 (object,UnityEngine.Object)
VRC.Core.Logger:LogError (string,string,UnityEngine.Object)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__159:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:3479)
System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__159> (VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__159&)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder:UploadError (object,string)
VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__146:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:3282)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<System.Exception>:Start<VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__146> (VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__146&) VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder:HandleUploadError (System.Exception) VRC.SDK3A.Editor.VRCSdkControlPanelAvatarBuilder/d__220:MoveNext () (at ./Packages/com.vrchat.avatars/Editor/VRCSDK/SDK3A/VRCSdkControlPanelAvatarBuilder.cs:3704) 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:688)
System.Runtime.CompilerServices.AsyncTaskMethodBuilder1<VRC.SDKBase.Editor.Api.VRCAvatar>:SetException (System.Exception) VRC.SDKBase.Editor.Api.VRCApi/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:393) 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:349)
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:340)
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:161)
UnityEngine.UnitySynchronizationContext:ExecuteTasks ()

A known bug with 3.10.4. Set any tag at upload.

Attampting to upload avatar without adding tags is bugged. | Voters | VRChat