SRP batcher - not compatible, Not initialized () on URP

I have migrated a number of shader graphs to Unity 2020.2.2 and URP10.2.2. and HDRP10.2.2

All they showed as SRP compatible in 2020.1.1 and still do on 2020.2.2. and HDRP10.2.2

But on URP they show as

SRP Batcher - not compatible
Not initialized ()
UnityPerMaterial CBuffer inconsistent size inside a SubShader (Universal Forward).

Any hints?

It’s a bug that exists across multiple versions of SRP (from 9 to 11). I reported this bug and Unity added it to issue tracker.
Sad to say I did not find any ways to fix it except waiting for resolution of this bug.

Also worth to mention that the description in issue tracker is not precise. It can not be fixed by changing order of packages. QA simply forgot to change the RP asset in Quality settings when tested it.

Here is few related threads:

Here is issue tracker:

1 Like

Thanks.
I have also reported this.

1 Like