How to reproduce:
- Create a URP project and open it
- In the Project tab, select “Assets/Settings/PC_RPAsset.asset”
- In the Inspector tab, set value of the “GPU Resident Drawer” to “Instanced Drawing”
- In the Unity editor on the top toolbar, select “Edit” > “Project Settings” > select “Graphics” and under “Shader Stripping”, set the “BatchRendererGroup Variants” to “Keep All”
- In the Hierarchy tab, right-click on empty space and select “Create Empty”
- Select the new "GameObject" GameObject
- In the Inspector tab, uncheck the checkbox next to its name
- In the Hierarchy tab, right-click on empty space > select “3D Object” > “Cube”
- Drag the “Cube” GameObject onto the "GameObject" GameObject so that it becomes its child
- Observe the “Cube” GameObject in the Scene view
Actual result: The “Cube” GameObject is still visible in the Scene view
Expected result: The “Cube” GameObject becomes invisible in the Scene view
Reproducible with: 6000.0.1f1, 6000.0.83f1, 6000.3.24f1, 6000.6.1f1, 6000.7.0a6
Reproducible on: Windows 11 Enterprise (25H2)
Not reproducible on: No other environments tested
Workaround: Check and uncheck the parent GameObject's checkbox in the Inspector