I’m sure, particles “Color over life” result should be multiplied by “Initial color” module result.
Right now, if you add color over life module, then initial color module has no effect.
Without this I don’t know how to make a ribbon, with programmatically changing initial alpha, and fading out alpha over time.