How to Reproduce:
1. Open the attached “IN-148507” project
2. Open “PlayGroundScene”
3. In the Hierarchy window, right click and select “Create Empty”
4. Notice that the “GameObject” GameObject is created in the Hierarchy window
5. Select the “PlayerFollowCamera” GameObject
6. Under the “Cinemachine Virtual Camera (script) (Deprecated)”, click “Upgrade Now…”
7. Click the “Convert entire project…” button
8. Click the “I made a backup, go ahead” button
9. Observe the Hierarchy window
Actual Result: “GameObject” GameObject is not present in the Hierarchy window
Expected Result: “GameObject” GameObject is present in the Hierarchy window
Reproducible with: 3.0.0-pre.3 (6000.0.0f1), 3.1.7 (6000.5.6f1), 6.6.0 (6000.6.0a6, 6000.7.0a4)
Could not test with: 2.10.0, 2.10.7 (Upgrade option is not available)
Reproducible on: Windows 11
Not reproducible on: No other environments tested
Notes:
- Don’t save after step 3 (creating Empty GameObject)
- This does not only happen with creating Empty GameObject, the main conclusion is all the unsaved changes are lost
- No save pop-up was provided on clicking “Upgrade Now…”