OnParticleCollide not working?

I have a GPU sprite particle system, the collision is working as it should but OnParticleCollide event is not firing up.
I tried it in code first, then with blueprint to crosscheck and found it is not working in either.

I have made the particle system component in code and applied particle system template in blueprint also adjusted it’s transform .

Thank you.