PersonHasESet indirect assignment INSERT

Greetings!

we would need to be able to run a process after PersonHasESet entry are created, whatever the assignment type : direct or indirect.
Our process is launched perfectly in a case of manuel ESet's assignment to a Person. However, if some ESet are assigned via an approval procedure (PersonWantsOrg),
the process doesn't launch. From my understanding it should be related to the type of PersonHasESet "Direct assignment"/"Indirect assignment"

Is there any specific configuration in order to enable the process generation on INSERT event on indirectly assigned PersonHasESet?

Many thanks!