UnityEngine.GlobalJavaObjectRef.op_Implicit (UnityEngine.GlobalJavaObjectRef obj) (at <00000000000000000000000000000000>:0)
UnityEngine.AndroidJavaObject._Call[ReturnType] (System.String methodName, System.Object[ ] args) (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.Utils.GooglePurchaseBuilder+<>c__DisplayClass6_1.b__1 (UnityEngine.AndroidJavaObject productDetail) (at <00000000000000000000000000000000>:0)
System.Func`2[T,TResult].Invoke (T arg) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func
2[T,TResult] predicate) (at <00000000000000000000000000000000>:0)
System.Func`2[T,TResult].Invoke (T arg) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable+<>c__DisplayClass7_0`3[TSource,TMiddle,TResult].b__0 (TSource x) (at <00000000000000000000000000000000>:0)
System.Func`2[T,TResult].Invoke (T arg) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () (at <00000000000000000000000000000000>:0)
System.Collections.Generic.List1[T]..ctor (System.Collections.Generic.IEnumerable
1[T] collection) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.Models.GooglePurchase…ctor (UnityEngine.AndroidJavaObject purchase, System.Collections.Generic.IEnumerable`1[T] productDetailsEnum) (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.Utils.GooglePurchaseBuilder.BuildPurchase (UnityEngine.AndroidJavaObject purchase) (at <00000000000000000000000000000000>:0)
System.Func`2[T,TResult].Invoke (T arg) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable+WhereSelectListIterator`2[TSource,TResult].MoveNext () (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.EnumerableExtensions+d__1`2[T,TException].MoveNext () (at <00000000000000000000000000000000>:0)
System.Collections.Generic.List1[T]..ctor (System.Collections.Generic.IEnumerable
1[T] collection) (at <00000000000000000000000000000000>:0)
System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.GoogleQueryPurchasesService+<>c__DisplayClass4_0.b__0 (UnityEngine.Purchasing.Models.IGoogleBillingResult billingResult, System.Collections.Generic.IEnumerable`1[T] purchases) (at <00000000000000000000000000000000>:0)
System.Action`2[T1,T2].Invoke (T1 arg1, T2 arg2) (at <00000000000000000000000000000000>:0)
UnityEngine.Purchasing.GooglePurchasesResponseListener.onQueryPurchasesResponse (UnityEngine.AndroidJavaObject billingResult, UnityEngine.AndroidJavaObject purchases) (at <00000000000000000000000000000000>:0)
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[ ] parameters, System.Globalization.CultureInfo culture) (at <00000000000000000000000000000000>:0)
UnityEngine.AndroidJavaProxy.Invoke (System.String methodName, System.Object[ ] args) (at <00000000000000000000000000000000>:0)
UnityEngine._AndroidJNIHelper.InvokeJavaProxyMethod (UnityEngine.AndroidJavaProxy proxy, System.IntPtr jmethodName, System.IntPtr jargs) (at <00000000000000000000000000000000>:0)
Rethrow as TargetInvocationException: UnityEngine.Purchasing.GooglePurchasesResponseListener.onQueryPurchasesResponse(UnityEngine.AndroidJavaObject,UnityEngine.AndroidJavaObject)
UnityEngine.AndroidJavaProxy.Invoke (System.String methodName, System.Object[ ] args) (at <00000000000000000000000000000000>:0)
UnityEngine._AndroidJNIHelper.InvokeJavaProxyMethod (UnityEngine.AndroidJavaProxy proxy, System.IntPtr jmethodName, System.IntPtr jargs) (at <00000000000000000000000000000000>:0)
My Unity version is 2020.3.41f1, and I’m currently using IAP SDK version 4.12.0.