Copyright © 2026 Unity Technologies
Thank you for reporting a bug to Unity. After reviewing the behavior, we've confirmed it aligns with the current design and intended use of the feature. We understand this may differ from your expectations or workflow. The attached script never assigns Prefab, so PrefabUtility.InstantiatePrefab(null, scene) doesn't add anything to the scene on every open — the Hierarchy is empty because nothing was ever added to the scene, not because of a hierarchy regression between the first and second open. We will close this case as 'As Designed.' If you have feedback on how the feature could better meet your needs, please let us know - we value your input and consider it in future improvements.
Steps to reproduce:
1. Open the attached "IN-153453_PreviewSceneNewHierarchy" project
2. Turn off legacy Hierarchy (Edit → Project Settings → Editor)
2. From the menu bar, select Bug > Open Preview Scene
3. Close the Preview Scene
4. From the menu bar, select Bug > Open Preview Scene
5. Observe the Hierarchy window
Actual Result: Hierarchy window has no content
Expected Result: Hierarchy Window shows the Cube prefab that is present in the Scene View
Reproducible with: 6000.6.0a6, 6000.6.1f1, 6000.7.0a6
Not reproducible with: 6000.3.24f1, 6000.6.0a5
Could not test with: 6000.0.83f1 (Hierarchy V2 is not supported)
Reproducible on: Windows 11 Pro (25H2), macOS Sequoia 15.7.9 (M1 Max)
Not reproducible on: No other environments tested
Notes:
Issues you vote on will appear here