Networking Niagara System Component - C++

I have been playing around with the component in 4.25 and have made a few Testing particle systems. So i don’t know if this is intentional or not but im stuck in a scenario where i have the particle system component replicated but when i try to change the asset of the component and activate it manually it does not work in client-server or dedicated server mode. The only way i can get it to work is if i set the asset locally and activate it locally, if i try to replicate setting it and activating it, nothing happens client side. has anyone run into this issue?

I have same issue in 4.25 blueprints version

Got it working with 2 custom events: run on server and consequent multicast