Unable to build on Android, licensing service and/or array size too large

I’ve made some progress on the issue (by reducing the size of my project), but I’m still stuck with this licensing problem.

UATHelper: Packaging (Android (ASTC)): Note: Z:\permission_library\src\main\java\com\google\vr\sdk\samples\permission\PermissionFragment.java uses or overrides a deprecated API.
UATHelper: Packaging (Android (ASTC)): Note: Recompile with -Xlint:deprecation for details.
UATHelper: Packaging (Android (ASTC)): > Task :app:processDebugManifestForPackage
UATHelper: Packaging (Android (ASTC)): > Task :app:checkDebugDuplicateClasses
UATHelper: Packaging (Android (ASTC)): > Task :app:desugarDebugFileDependencies
UATHelper: Packaging (Android (ASTC)): > Task :app:processDebugResources
UATHelper: Packaging (Android (ASTC)): > Task :app:compressDebugAssets
UATHelper: Packaging (Android (ASTC)): > Task :app:mergeExtDexDebug
UATHelper: Packaging (Android (ASTC)): > Task :app:compileDebugJavaWithJavac
UATHelper: Packaging (Android (ASTC)): The following annotation processors are not incremental: lifecycle-compiler-2.0.0.jar (androidx.lifecycle:lifecycle-compiler:2.0.0).
UATHelper: Packaging (Android (ASTC)): Make sure all annotation processors are incremental to improve your build speed.
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\google\android\vending\licensing\LicenseChecker.java:59: error: duplicate class: com.google.android.vending.licensing.LicenseChecker
UATHelper: Packaging (Android (ASTC)): public class LicenseChecker implements ServiceConnection {
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:33: error: package com.android.vending.licensing does not exist
UATHelper: Packaging (Android (ASTC)): import com.android.vending.licensing.ILicenseResultListener;
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:34: error: package com.android.vending.licensing does not exist
UATHelper: Packaging (Android (ASTC)): import com.android.vending.licensing.ILicensingService;
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:72: error: cannot find symbol
UATHelper: Packaging (Android (ASTC)): private ILicensingService mService;
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): symbol: class ILicensingService
UATHelper: Packaging (Android (ASTC)): location: class LicenseChecker
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:241: error: package ILicenseResultListener does not exist
UATHelper: Packaging (Android (ASTC)): private class ResultListener extends ILicenseResultListener.Stub {
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\google\android\vending\licensing\LicenseChecker.java:31: error: package com.android.vending.licensing does not exist
UATHelper: Packaging (Android (ASTC)): import com.android.vending.licensing.ILicenseResultListener;
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\google\android\vending\licensing\LicenseChecker.java:32: error: package com.android.vending.licensing does not exist
UATHelper: Packaging (Android (ASTC)): import com.android.vending.licensing.ILicensingService;
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:206: error: cannot find symbol
UATHelper: Packaging (Android (ASTC)): String licensingUrl = mPolicy.getLicensingUrl();
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): symbol: method getLicensingUrl()
UATHelper: Packaging (Android (ASTC)): location: variable mPolicy of type Policy
UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\java\com\android\vending\licensing\LicenseChecker.java:320: error: package ILicensingService does not exist
UATHelper: Packaging (Android (ASTC)): mService = ILicensingService.Stub.asInterface(service);
UATHelper: Packaging (Android (ASTC)): ^
UATHelper: Packaging (Android (ASTC)): Note: Some input files use or override a deprecated API.
UATHelper: Packaging (Android (ASTC)): Note: Recompile with -Xlint:deprecation for details.
UATHelper: Packaging (Android (ASTC)): 9 errors
UATHelper: Packaging (Android (ASTC)): > Task :app:compileDebugJavaWithJavac FAILED
UATHelper: Packaging (Android (ASTC)): FAILURE: Build failed with an exception.
UATHelper: Packaging (Android (ASTC)): * What went wrong:
UATHelper: Packaging (Android (ASTC)): Execution failed for task ‘:app:compileDebugJavaWithJavac’.
UATHelper: Packaging (Android (ASTC)): > Compilation failed; see the compiler error output for details.
UATHelper: Packaging (Android (ASTC)): * Try:
UATHelper: Packaging (Android (ASTC)): > Run with --stacktrace option to get the stack trace.
UATHelper: Packaging (Android (ASTC)): > Run with --info or --debug option to get more log output.
UATHelper: Packaging (Android (ASTC)): > Run with --scan to get full insights.
UATHelper: Packaging (Android (ASTC)): * Get more help at https://help.gradle.org
UATHelper: Packaging (Android (ASTC)): Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.
UATHelper: Packaging (Android (ASTC)): You can use ‘–warning-mode all’ to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
UATHelper: Packaging (Android (ASTC)): See Command-Line Interface
UATHelper: Packaging (Android (ASTC)): 47 actionable tasks: 46 executed, 1 up-to-date
UATHelper: Packaging (Android (ASTC)): BUILD FAILED in 33s
UATHelper: Packaging (Android (ASTC)): cmd.exe failed with args /c “C:\Users\ORDENADOR\Documents\Unreal Projects\LustnFarm\Intermediate\Android\arm64\gradle\rungradle.bat” :app:assembleDebug
UATHelper: Packaging (Android (ASTC)): (see C:\Users\ORDENADOR\AppData\Roaming\Unreal Engine\AutomationTool\Logs\C+Program+Files+Epic+Games+UE_5.3\Log.txt for full exception trace)
UATHelper: Packaging (Android (ASTC)): AutomationTool executed for 0h 3m 8s
UATHelper: Packaging (Android (ASTC)): AutomationTool exiting with ExitCode=1 (Error_Unknown)
UATHelper: Packaging (Android (ASTC)): BUILD FAILED
PackagingResults: Error: Unknown Error