i want to change the Initial speed for the first person projectile form another blueprint

thanks that did work to set the variable before spawn

but the Initial Speed value of the speed projectile movement component is not updating to the new value before it spawns. so when I shoot it stays at the default value that is set in the projectile movement component

I can see the variable updating but the movement in game stays the same

The Blue Value is the Custom Variable value on begin play
the red is the value of the projectile movement component value on begin

but the movement never updates in game stays at the same movement speed