Reproduction steps:
1. Open the project
2. If it asks to upgrade scripts, click "Yes", if the "Link Unity Project" dialog appears, close it
3. Select the “Assets/ContentCatalogs/TestCatalog.asset” asset
4. Click the “Build Content” in the Inspector window
5. Take note of the artifact keys printed in the Console window (Artifact[<guid>] = <artifact key>)
6. Close the Editor
7. Delete the Library/Artifacts folder
8. Reopen the project and repeat steps 2–4
9. Observe the Console window and compare the new artifact keys to those saved in step 5
Expected result: The generated artifact keys should remain the same between builds
Actual result: The generated artifact keys are different between builds
Reproducible with: 6000.0.40f1
Couldn't test with: 6000.0.51f1, 6000.1.7f1, 6000.2.0b4 (Could not resolve compilation errors)
Reproducible on: Windows 11
Not reproducible on: No other environment tested
Note: If the Library/Artifacts folder is not deleted and the "Build Content" button is clicked again, the artifact keys will remain consistent