How to reproduce:
1. Open the “IN-138660.zip“ project
2. Open the “Example“ scene in “Assets/Scenes/Example”
3. Open and enable Frame Debugger window in “Analysis/Window/Frame Debugger“
4. Select the GameObject “Genokids SRP“ located in “Assets/Scripts/Resources/Genokids SRP“
5. In the Inspector “Sorting Criteria Test“ field select only “Render Priority“
6. Observe the SRP batch count in the Frame Debugger
7. In the Inspector “Sorting Criteria Test“ field select only “Optimise state Changes“
8. Again observe the SRP batch count in the Frame Debugger
Actual result: "Render Priority" and "Optimise State Changes" generate different SRP batch count
Expected result: “Render Priority“ and “Optimise state Changes“ generate same SRP batch count
Reproducible with: 2023.1.0a1, 6000.0.74f1, 6000.3.14f1, 6000.4.5f1, 6000.5.0b6, 6000.6.0a4
Reproducible on: macOS 26.3.1 (M1 Max)
Not reproducible on: No other environment tested