Pflow and VRayMultiSUbTex with ID from Random Particle ID?

Hi guys

I have a simple pflow with VRayLightMTL assigned and the color set with VRayMultiSUbTex with ID from Random Particle ID, however, no matter what mode I set it to, it only returns 1 colour (if I set the mode to something different, it gives me a different colour, but all particles are that colour)

The vraymultisub has 6 IDs:


I also tried with a PArray. same result, all particles are always the same colour

Max 2019, latest official VRay Next

Instead of a vraymultisubtex, I made a max multisub and stuck 6 different vraylightmaterials in there and in the pflow added a material frequency operator. This works, but it would still be nice to know why a simple vraymultisub doesnt work