neo: Activating this option is the cause of the problem, not the solution.
If you activate this option this happens:
You change a code block, it is recompiled and the variables of that one component are reset.
variables of other components and global vars are left untouched.
Deactivating it could help keeping your scopes in sync when editing, except if you change your whatever-you-want-to-sync code.
solution: as UnConeD said, use the registers to store those whatever-you-want-to-sync values