How to reproduce:
1. Open the “ProjectSettingsConstantlyChanging“ project
2. Open the “MainScene”
3. Open the Build Settings window (File > Build Settings)
4. Open the Player Settings window (Build Settings > Player Settings)
5. Expand the “Preloaded Assets” list (Player Settings > Player > Other Settings > Optimization)
6. Make sure that the Build Settings window and the Player Settings window are visible
7. Build the Player and observe the “Preloaded Assets” list
Expected result: “Size” field displays 1 and “Element 0” displays “InputSystem.inputsettings”
Actual result: “Size field displays 0 and no elements are displayed
Reproduced with: 2021.3.33f1, 2022.3.14f1, 2023.2.2f1, 2023.3.0a16
Reproduced on: macOS 14.1 (M1) (by reporter), Windows 11
Not reproducible on: No other environment tested
Notes:
1. While the Player is being built, the actual result will be displayed → this can be observed if the Player is built for the first time
2. This causes the “ProjectSettings.asset” file to be modified after the build, triggering any VCS to detect changes
3. In the 2023.3 stream there are 2 elements displayed during the build process
4. Not reproducible in a new project