Any variables modified on a blueprint added in level are kept after runtime or stopped playing

There’s a problem when an blueprint actor’s variables such as Simulate Physics or Transform are change or modified during runtime and its stays like that after ending runtime, only way to fix it was to reset the actor’s variables in the level viewport (not in the blueprint) and it’ll return back to its default values on that actor, another note is that the objects c++ components and are modified in c++ during runtime