Variable keeps modified value even after restarting PIE

Hi guys, this seems like a very weird problem. I’m currently using 4.19.2 if that’s any help.

Let’s say I have a (Replicated) variable with a value of 100. Now during gameplay, I change the variable (via RPC) to a value of 50.
Now after restarting PIE I’d expect the value to sit at 100 again, since I set the value in the constructor of the spawned class. It’s not a static variable.

Weirdly enough, it starts at the modified value of 50.
What’s going on here?