Reproduction steps:
- Download the artifacts
- Extract the com.unity.template.multiplayer-ngo.tgz tarball and place it within the Editor/Data/Resources/PackageManager/ProjectTemplates directory of the Unity Editor (both in a version before 2022.3.13f1 and in a version from 2022.3.13f1 onwards)
- Restart the Hub
- Create a project using this template on both editor versions where it was installed
Expected result: No dialog window appears
Actual result (2022.3.12f1 or earlier): Dialog window appears, and Revert Factory Settings button does not solve the issue.
No reproduction project was provided, the original project can be found here: [Internal link]
The issue appeared with the packaged template from [Internal link].
Original description:
When creating a project using a template that was packaged using Unity 2022.3.13f1, a Missing Default Layout dialog appears. Clicking on the "Revert Factory Settings" option does not resolve the issue, and the dialogue reappears shortly after.
Deleting the AssetDB file fixes the issue, and allows the project to be opened normally.
This only happens if trying to create a project on an older version of Unity 2022.3 (tested and reproduced this bug on both 2022.3.12f1 and 2022.3.9f1) with a template that has been packaged on a newer version of Unity 2022.3 (i.e. 2022.3.13f1).
Using Unity 2022.3.13f1 to create a project using this template packaged on that same editor version (or an older version) does not produce the issue. Using an older Unity editor to create a project, but using a version of the template packaged on an older Unity editor version also does not produce the issue.