In theory what you are doing shouldn’t be possible as you setting the value of a previous node which we should be blocking.
You are also using very old syntax in your expressions which could be causing issues as well but to be honest if you are trying to make a counter you can make the workflow a lot simpler by just using {{ $runIndex }} which will increase by 1 each time the node runs so your workflow then just becomes…
I will still get a ticket created for this as some point though as even though it shouldn’t work in the way you are using it we still shouldn’t crash the UI like that.