Spawn a random amount of gold as drop

I want each gold pile to have its own gold value on drop.

The problem I got is that the value of the 1st gold drop, overwrite the 2nd and 3rd values, to the same value as the 1st gold drop.
So if i dont pick the 1st gold up fast before the others spawns, all gold drops gets the same value.

So it means the Variable does not change from the 1st drop,So 2nd drop keeps taking 1st drop variable.

Gold Pile Code: Coin Spawn posted by anonymous | blueprintUE | PasteBin For Unreal Engine

even if i try to add the random value from AI Death it does not work

AI_BP: AI_BP posted by anonymous | blueprintUE | PasteBin For Unreal Engine

Any 1 got any idea yet? this is driving me crazy