Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/boot.unity” Scene
3. In Hierarchy, select “GameObject” GameObject
4. In Inspector, edit the Url Root to the path of the “Build-RemoteContent” folder in the project
5. In Inspector, edit the Cache Path to the “content-cache“ folder in the project
6. Click Assets > Publish > Content Update
7. Create a new folder and name it “Build”
8. Select “Build“ folder
9. Open Build Settings (File > Build Settings)
10. Click Build and Run
11. Select “Build” folder
12. Observe the Player
Expected result: Content is rendered
Actual result: Content is not rendering, and the error “Invalid scene id: a54062c6619a0ca44a7040e9a92ae686: 102900000“ is present
Reproducible with: 1.0.10 (2022.3.11f1), 1.1.0-exp.1 (2022.3.11f1)
Could not test with: 1.0.8 (2022.3.11f1) (Assets\AssetManagement\AssetLoadingSystem.cs(48,85): error CS1061: 'EntitySceneReference' does not contain a definition for 'IsReferenceValid' and no accessible extension method 'IsReferenceValid' accepting a first argument of type 'EntitySceneReference' could be found)
Reproducible on: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested
Note:
- To see the expected results, in Edit > Project Settings > Player, at Scripting Define Symbols remove ENABLE_CONTENT_DELIVERY then press Apply. Content should now be rendered after building the Player