How to reproduce:
1. Open the “AlsyncVsSyncInstantiate.zip“ project
2. Open the “SampleScene“
3. Enter Play Mode
4. Observe the Game view
Expected result: Both Cubes are instantiated in the sample space (at 0,0,0 in local space coordinates)
Actual result: Asynchronously instantiated Cube is instantiated in World center (world coordinates - (0, 0, 0)
Reproducible in: 2022.3.48f1, 6000.0.21f1
Could not test in: 2021.3.44f1 (InstantiateAsync is not a feature on this version)
Reproduced on: Windows 11 Pro (23H2)
Not reproduced on: No other environment tested
Notes:
- The Asynchronously instantiated Cube is always on the (0, 0, 0) coordinate
- Both instantiation methods are given the same arguments [prefab, parent]
- If the Cube is asynchronously instantiated by passing in the [prefab, parent position, parent rotation] - the Cube is instantiated in the correct position