Aline URP Render Pass Warning Spam in 5.4.6 with Unity 6.3 URP Version 17.3.0

Execute is not implemented, the pass Pathfinding.Drawing.AlineURPRenderPassFeature+AlineURPRenderPass won't be executed in the current render loop. UnityEngine.Debug:LogException(Exception)

This warning spams the console pretty bad (we track warnings separately in builds which is where I’ve copied the text from above) but we can see the same warning message spam inside the Unity Editor as well.

Using the latest version of A* Pathfinding Project (5.4.6) on Unity 6.3.3f1 with URP Package at 17.3.0

Locally I’ve embedded the package and just removed the preprocessor AlineURPRenderPass:

// #if !MODULE_RENDER_PIPELINES_UNIVERSAL_17_0_0_OR_NEWER
			public override void Configure (CommandBuffer cmd, RenderTextureDescriptor cameraTextureDescriptor) {
			}

			public override void Execute (ScriptableRenderContext context, ref RenderingData renderingData) {
				DrawingManager.instance.ExecuteCustomRenderPass(context, renderingData.cameraData.camera);
			}
// #endif

When are you seeing this? Just during runtime all the time? I just tried this on 17.3.0 and 6.3 but I don’t really know what I’m testing for. I did also update my Scriptable Renderer Pipeline package to 2.5.2

Seeing this all the time, happens immediately. Just pops into the console in editor. Our Scriptable Render Pipeline asset is at 2.5.0, not 2.5.3 (but Scriptable Render Pipeline Core is at 17.3.0)

I changed mine to 2.5.0 and I’m not getting this. Can you try it in a blank project as well?