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…."