How to get niagara particle ID in module script?

I can choose the particle id channel, but it doesn’t work. What are the ranges of those IDs?

There’s a checkbox “Requires Persistent IDs” in the Emitter Properties module. That should enable ID indexing


It’s seems that GPU Compute Sim mode don’t work with Particle ID, when I choose CPUSim it work’s fine !

This is a bug or there is another way to do that with GPU Compute Sim Mode ?

All flags set to true in Module Usage Bitmask in details panel :

Thanks for help ! =D