Steps to reproduce:
- Create a new Unity project using the Universal 3D template
- Open the Project Setting window (Edit > Project Settings)
- Open the Adaptive Performance tab
- Enable Adaptive Performance
- Disable Adaptive Performance
- Quickly press the Play Mode button or the shortcut to enter Play Mode (command+p)
- Observe the Console window
Actual results: "ScriptableSingleton already exists. Did you query the singleton in a constructor?", and "Mismatched state in DefaultScenario, was Stopping but expected Running" errors, and "The referenced script (Unknown) on this Behaviour is missing!" warnings are thrown
Expected results: Either Play Mode cannot be entered before Editor recompiles or no errors/warnings are thrown
Reproducible with versions: 6000.3.14f1, 6000.4.4f1, 6000.5.0b5, 6000.6.0a3
Can’t test with versions: 2023.1.0a3, 6000.0.73f1 (due to no disable/enable checkbox)
Tested on (OS): MacOS Silicon Tahoe 26.3