unfortunately I also have no clue why it disappears.
usually it should work.
it works the same as the one in the initialize particle.
difference is that everything in the update particle runs on tick.
you could treat the initialize particle as “begin play” in blueprint,it only run once.
if you don’t need it to change size gradually,you can delete it from update particle module .