09-20-2024 06:37 AM
Tested on:
Bug details:
An exception occurs during the room rescan sequence when using OVRScene.RequestSpaceSetup() in combination with scene clearing and loading via the MRUK framework. The specific exception observed is:
System.InvalidOperationException: Could not get BoundingBox.
try
{
MRUK.Instance.ClearScene();
await OVRScene.RequestSpaceSetup();
await MRUK.Instance.LoadSceneFromDevice();
}
catch (Exception exception)
{
Debug.LogError($"An exception occurred during rescan room sequence: {exception}");
Debug.LogException(exception);
}
finally
{
Debug.Log("Finished sequence");
}
Reproduction Steps:
Issue Details:
The exception is raised after changing furniture labeling during an active room scan. Despite the exception, the labeling is applied correctly, but the error may cause confusion or disrupt expected behavior.
Impact:
This exception may interrupt the scanning process or lead to incomplete scene setup, even though the room labels are updated successfully.