Hi. We use the Amplitude Unity plugin. There are also other plugins in the project:
- AppLovin
- Tenjin
- Firebase: Auth, Crashlytics, Firestore
We also use ExternalDependencyManager for Unity.
The problem started with the Addressables build hanging. Always on the scene file or the ProcessScenes() method. We got this information from the Unity dialog box. The Addressables build process even took up to an hour. After that, we did not wait any longer. Since it usually takes 1-2 minutes. Another problem we noticed was that the ForceResolve() method from ExternalDependencyManager stopped executing. It does not produce any logs or errors, even with VerboseLogging = true. The build also stopped building, we think that this is also related to all this.
Interestingly, after deleting the Amplitude plugin from Package Manager, everything started working for us. This is the second time. The first time, the AmplitudeDependencies.xml file helped us. Now this file is in the project, but it does not help. We also noticed that the mainTemplate.gradle version in it changed from 2.38.3 to 2.40.+. After that, we also tried to update the AmplitudeDependencies.xml file to this version. Unfortunately, this did not give any result.