DestroyActor Changes Relative Scale

Hi, I have encountered a problem with DestroyActor. I have turrets in the game, that player destroys when he shoots them down. In the turret BP, there’s a radius (sphere collision) that checks for the player. In construction script I am using a variable to later on control the scale of the radius in the editor. But when I destroy the actor and then load the save from before, when the turret was still alive, it changes the relative scale of radius back to default 1, even though i have saved the variable for controlling the scale. It’s like the construction script isn’t working…

You could make the construction script code into a function, then fire that function in both the construction script and on EventBeginPlay