Reproduction steps:
1. Create a new project
2. Install Entities package (Window > Package Management > Package Manager)
3. Create a Sub Scene GameObject in the Hierarchy (GameObject > New Sub Scene > Empty Scene)
4. Window > Entities > Systems
5. Click on any item in the Systems window
6. Trigger domain reload (e.g. Create > MonoBehaviour Script) and click on the item in the Systems window again before the reload finishes
7. Observe the Console after the domain reload
Actual result: “BeginImportAsyncTask called while OndemandScheduler was stopped” error is thrown immediately after the domain reload
Expected result: No errors or warnings are thrown
Reproducible with: 6.5.0 (6000.6.0a7), 6.6.0 (6000.6.0b10), 6.7.0 (6000.7.0a5)
Not reproducible with: 1.4.8 (6000.0.82f1, 6000.3.23f1), 6.5.0 (6000.5.10f1, 6000.6.0a6)
Reproduced on: macOS Tahoe 26.6 (M4), Ubuntu 24.04