Data Channel Writer unreliable

Hello!
I’m trying to use niagara data channel writer interface to spawn a particles upon collision.
I have an issue where it’s not working until I change any parameter in the niagara data channel asset.
Then if the system gets put to sleep by a niagara effect type or if I go to another level the append to the writer stops working until I mess with the NDC asset again…

example:

Anyone has experienced this?
( on 5.8.2 )

Thanks!