Search Issue Tracker

Fixed

Votes

1

Found in [Package]

1.13.1

Issue ID

ADDR-1433

Regression

No

AssetBundles which share dependency cannot both be loaded when they exist in seperate catalogs

Package: Build Pipeline - Addressables

-

Reproduction steps:
1. Open the attached projects "MainProject" and "ExtraProject"
2. Build Player Content in both of them
3. In "MainProject", open the "SampleScene" scene
4. Change Play Mode Script to "Use Existing Build" in Addressables Groups tab
5. Enter Play Mode

Expected result: No errors are thrown, both Cube and Capsule prefabs are loaded and instantiated
Actual result: "The AssetBundle '<BundleName>' can't be loaded because another AssetBundle with the same files is already loaded." error is thrown

Reproducible with: 2018.4.26f1, 2019.4.8f1, 2020.1.2f1, 2020.2.0a20
Reproducible with package versions: 1.1.10, 1.13.1

Note: in the repro project, the shared dependency error is thrown because of "default_unitybuiltinshaders" bundle

  1. Resolution Note:

    Fixed with: 1.16.6

Comments (5)

  1. jotus

    Oct 04, 2024 06:52

    I see the same error on regular single project build on 1.22.2 and Unity 2022.3.42f1 / android + Addressables + Player Assets Delivery (PAD)

  2. phobos2077

    Jul 23, 2021 13:55

    I see the same error on regular single project build on 1.18.13 and Unity 2020.3.12f1

  3. jonas-johansson-toca-boca

    Jul 23, 2021 09:55

    We have the same issue with Addressables 1.18.13 and Unity 2018.4.26f1

  4. KospY

    Feb 11, 2021 23:41

    The issue still exist on 1.16.15 and 1.16.16.
    It doesn't seem to be fixed.

  5. Joshk87

    Jan 06, 2021 08:33

    I have the version 1.16.15 and the issue still exists and throws an exception error, was wondering what you mean by this problem being fixed?

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.