Random output in ClonerEffectorParameters does not work in Path Tracer?

I’ve been trying to randomize individual object color of Cloner instances in a material using ClonerEffectorParameters, but it does not seem to work in Path Tracer. It works fine in Lit/Unlit, but in PT, all the instances are colored as if the random value was 0. My actual scene is more complex, but here is a stripped down example with simply the issue I encountered:


Am I missing something, or is this an actual bug? If so, any workarounds I could use?

A small update: Since cloner instances are sort of Niagara particles, I tried using Particle Random Value simply piped into Base Color in the material. Got the same result: works great in Lit/Unlit, but not in Path Tracing. It doesn’t matter if I set the material type to Lit or Unlit.