How to reproduce:
- Open the attached "IN-147058_GTK Test Issues.zip" project
- Open the "SampleScene" Scene
- Open "TestGraph" in Assets folder to see a "GameObjectNode"
- Assign a GameObject from the Scene to the Node's Option and save the “TestGraph”
- Open the “NewScene” Scene
- Open the “SampleScene” Scene
- Observe the results in “TestGraph” window
Actual Result: The GameObject is successfully assigned, but will eventually be unreferenced when the GameObject is unloaded
Expected Result: Scene object references should be rejected as "Type mismatch"
Reproducible with: 0.1.0-exp.1 (6000.2.0a9), 0.4.0-exp.2 (6000.2.0a9), 6000.5.3f1, 6000.6.0b2, 6000.7.0a2
Could not test with: 0.4.0-exp.2 (6000.3.19f1) (I had a crash when I was trying to add the “GameObjectNode”)
Reproducible on: Windows 11 Enterprise (25H2)
Not reproducible on: No other environments tested
Note: The assignment is also removed after the Editor is closed or reopened