Search Issue Tracker

Fixed

Fixed in 2021.3.34f1, 2022.2.0a16

Votes

1

Found in

2020.3.39f1

2021.3.9f1

2022.1.16f1

2022.2.0a15

Issue ID

UUM-13610

Regression

No

Sprite Atlas is missing in runtime after reopening the project when using AssetBundles

--

-

Reproduction steps:
1. Open the “IN-15497_MissingAtlas“ project and open the “SampleScene“ scene
2. Open the Addressables Groups window (Window > Asset Management > Addressables > Groups)
3. Build > Clear Build Cache > All
4. Build > New Build > Default Build Script
5. Play Mode Script > Use Existing Build
6. Enter the Play mode and click “Load Scene” to observe the expected result
7. Reopen the project
8. Enter the Play mode and click “Load Scene”

Expected result: Images of numbers 2 and 5 appear (Sprite Atlas is not missing)
Actual result: Blank images appear and a “SpriteAtlasManager.atlasRequested wasn't listened to while New Sprite Atlas requested” warning is logged in Console

Reproduced in: 2020.3.39f1, 2021.3.9f1, 2022.1.16f1, 2022.2.0a15
Not reproduced in: 2022.2.0a16, 2022.2.0b7, 2023.1.0a9

Reproduced using: Windows 10, macOS Monterey 12.0.1

Note: Not reproduced when in Project Settings changed “Sprite Packer Mode” from “Sprite Atlas V1 - Enabled For Builds“ to “Sprite Atlas V1 - Always Enabled”

  1. Resolution Note (fix version 2021.3.34f1):

    Fix for this issue is available on Unity 2021.3.34f1 and above

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.