An error occurs when assigning the urp asset at runtime.

UnityEngine.Rendering.GraphicsSettings.defaultRenderPipeline = renderPipelineAsset;

6000.0.0f1
Windows build and not il2cpp


NullReferenceException: Object reference not set to an instance of an object
UnityEngine.Rendering.Universal.UniversalRenderPipeline…ctor (UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset asset) (at ./Library/PackageCache/com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs:220)
UnityEngine.Rendering.Universal.UniversalRenderPipelineAsset.CreatePipeline () (at ./Library/PackageCache/com.unity.render-pipelines.universal/Runtime/Data/UniversalRenderPipelineAsset.cs:810)
UnityEngine.Rendering.RenderPipelineAsset.InternalCreatePipeline () (at C:/build/output/unity/unity/Runtime/Export/RenderPipeline/RenderPipelineAsset.cs:15)
UnityEngine.Rendering.RenderPipelineManager:smile:oRenderLoop_Internal(RenderPipelineAsset, IntPtr, Object) (at C:/build/output/unity/unity/Runtime/Export/RenderPipeline/RenderPipelineManager.cs:139)