fixed VM variables bleeding through in case of early error in updates, when action is not decided yet