Hello,
the in-editor simulation is currently not compatible with Project Settings → Editor → Reload Domain disabled.
The following exception is thrown every frame when entering play mode twice without domain reload:
[Exception] ArgumentNullException: Value cannot be null.
Parameter name: mesh
CommandBuffer.DrawMesh() at <86acb61e0d2b4b36bc20af11093be9a5>:0
CommandBuffer.DrawMesh() at <86acb61e0d2b4b36bc20af11093be9a5>:0
CommandBuffer.DrawMesh() at <86acb61e0d2b4b36bc20af11093be9a5>:0
CommandBuffer.DrawMesh() at <86acb61e0d2b4b36bc20af11093be9a5>:0
ARBackgroundRendererFeature+ARCameraBackgroundRenderPass.Execute() at Library/PackageCache/com.unity.xr.arfoundation@5.0.2/Runtime/ARFoundation/ARBackgroundRendererFeature.cs:175
ScriptableRenderer.ExecuteRenderPass() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/ScriptableRenderer.cs:1004
ScriptableRenderer.ExecuteBlock() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/ScriptableRenderer.cs:963
ScriptableRenderer.Execute() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/ScriptableRenderer.cs:752
UniversalRenderPipeline.RenderSingleCamera() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/UniversalRenderPipeline.cs:415
UniversalRenderPipeline.RenderCameraStack() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/UniversalRenderPipeline.cs:572
UniversalRenderPipeline.Render() at Library/PackageCache/com.unity.render-pipelines.universal@12.1.7/Runtime/UniversalRenderPipeline.cs:265
RenderPipeline.InternalRender() at <86acb61e0d2b4b36bc20af11093be9a5>:0
RenderPipelineManager.DoRenderLoop_Internal() at <86acb61e0d2b4b36bc20af11093be9a5>:0
GUIUtility.ProcessEvent()