Can't build addressables as soon as I upgraded project to unity 2020.3 and up IAP

Hello
I tried to build addressables but failed in unity and and UCB , I get this error in unity:

Library\PackageCache\com.unity.purchasing@3.1.0\Runtime\Stores\AppleAppStore\AppleStoreImpl.cs(310,34): error CS0433: The type ‘AppleReceiptParser’ exists in both ‘UnityEngine.Purchasing.Security, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ and ‘UnityEngine.Purchasing.SecurityStub, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’
Library\PackageCache\com.unity.purchasing@3.1.0\Runtime\Stores\SubscriptionManager.cs(225,31): error CS0433: The type ‘AppleReceiptParser’ exists in both ‘UnityEngine.Purchasing.Security, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ and ‘UnityEngine.Purchasing.SecurityStub, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’
I found other people complaining for the same reason when building for IOS but none of their solutions worked for me and I am building for Android.
I deleted library , deleted IAP folder , reimported everything , nothing worked , please help , I am out of ideas here and this is blocking the whole project from release.

Did you find a solution to this problem?
I have the same problem and have no idea what to do.

Could you file a bug report for us?

@TreyK-47 , In the post @JeffDUnity3D reference this issue as known that hasn’t been resolved yet in IAP 3.2.3, I don’t know what bug number the development team is using for it.