Niagara particle curve not updating

I have a curve which should control opacity of my particle, but it doesn’t update.
If I set the first key to something other than 1, the changes are visible, but it keeps the value from the 1st key and doesn’t change it overtime.
image


Note: The material is set to masked, but it’s child, the one I use for this particular effect, is properly set to translucent.

I found the issue: I accidentally set my “Dynamic material parameter” module in SPAWN instead of UPDATE, which caused the curve to only be read when the particle effect got created