How to reproduce:
1. Create and open a new project
2. Create a new Render Texture (Assets > Create > Rendering > Render Texture)
3. In the Hierarchy, create a new camera
4. In the Inspector, go to Camera components output settings and set Output Texture to the created Render Texture
5. Create a new UI Document asset (Assets > Create > UI Toolkit > UI Document (UXML))
6. Open it in UI Builder
7. In UI Builder Hierarchy, select the root visual element (“UI_DOCUMENT_NAME.uxml“)
8. In the Inspector, check Canvas Background and select camera out of the three options
9. Set Camera to the camera created in step 3
10. Set it back to None or Main Camera
11. Select the camera created in step 3
12. Observe the Output Texture in the Inspector
Actual result: The Output Texture is not set to any object
Expected result: The Output Texture is set to the Render Texture as it was in step 4
Reproducible with: 6000.0.0f1, 6000.0.75f1, 6000.3.16f1, 6000.4.8f1, 6000.5.0b9, 6000.6.0a5
Reproducible on: Windows 11, macOS 26.4 (M1 Pro)
Not reproducible on: No other environments tested
Note: Camera’s Output Texture can’t be edited while it is set in UI Builder canvas background and UI Builder is open