Search Issue Tracker

Fixed

Fixed in 2022.3.20f1

Votes

0

Found in

2022.3.16f1

Issue ID

UUM-59584

Regression

No

Importer Consistency outputs warnings after missing script fields appear upon opening the project with initial consistency warnings

--

-

Steps to reproduce:
1. Open the attached project "Project.zip" (needs iOS and Android modules support installed)
2. Open the “Boot” scene and select the "NebulaSetup" GameObject in the Hierarchy
3. Observe how the script components don't have any fields
4. Type "NebulaSetup" in the Project Window Search bar and select the “All” filter
5. Reimport the script
6. Observe how the script now has fields (may need to close and reopen the scene)

Expected Result: Missing script fields do not appear after opening the project with consistency warnings
Actual Result: Missing script fields appear after opening the project with consistency warnings

Reproducible with: 2022.3.10f1, 2022.3.16f1
Could not test on 2021.3.33f1, 2023.2.4f1, 2023.3.0b1 due to the Library no longer being a state where the issue is reproducible

Testing Environment: Windows 11
Not reproducible on: No other environment tested

Notes:
-The issue is partially solved by reimporting the affected scripts
-Future reimports of the affected script generate a warning even after the script fields are showing correctly and after multiple reimports Console outputs "Importer(MonoImporter) generated inconsistent results for asset…."

  1. Resolution Note (fix version 2022.3.20f1):

    Script will now be correctly reimported after editor version change

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.