Setting object property has no effect (property still has old value)

I thought it might be the case, so I turned off ALL replication everywhere, then tried that in a singleplayer game, locally:

Guess what? The game doesn’t quit! (I tried connecting the “False” branch just to make sure and the game does quit)

I feel like events cannot set object values or something?