Search Issue Tracker
Active
Votes
3
Found in
2.8.0
Issue ID
UUM-133631
Regression
No
Addressable system changes bundle content but not the hash when using FormerlySerializedAs attribute
How to reproduce:
1. Open the “IN-125853” project
2. Open Window > Asset Management > Addressables > Groups
3. In the Addressables Groups window select Build > New Build > Default Build Script
4. In the build location observe the “sceneasset_scenes_all_hash.bundle” and “objectsasset_assets_all_hash.bundle” hash values
5. Open the Assets/TestScript.cs, uncomment line 3 and 19, comment line 22 and save changes
6. Build the Addressables Groups again
7. Observe the “sceneasset_scenes_all_hash.bundle” and “objectsasset_assets_all_hash.bundle” hash values
Actual result: The hashes in step 4 and 7 are identical
Expected result: The hashes are different
Reproducible with: 2.4.3 (6000.0.47f1), 2.8.1 (6000.0.66f2, 6000.3.7f1, 6000.4.0b7, 6000.5.0a6)
Reproducible on: macOS Tahoe 26.2 (M1 Max), Windows 11 (by user)
Not reproducible on: no other environments tested
Comments (1)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- "Custom Function" Node "Input" type changes do not immediately show mistmatch errors when set to an incompatible type in Shader Graph
- My Assets list is populated with Asset Packages when setting how many Packages to display before clicking the Load button
- Hub shows 6.0 as Latest LTS when opening a project after deleting its 6.3 Editor version
- Localization Group Rules bypasses Locale logic when SharedGroup asset provided
- UI Toolkit World UI Text Field unfocuses immediately when clicking on it using XR Controller
imanirajdoost
Feb 16, 2026 09:52
By checking the bytes of the two similar bundles, the different looks like a small padding at the first few bytes of the data.
For a temporary fix (if anyone else is having this issue) : Create a post build script that does the hashing AFTER building the project and addressables.