So I can guarantee this happens. It's happened to me enough times now that I know it isn't me just tripping. As someone who's found all those obscure bugs in the schematics to do with layers etc, I can say with some confidence that this is an issue.
The problem is I don't exactly know how it triggers, but it triggers quite often when I do actions such as, detailed below.
I will have a schematic set up, something like this. There are two "Change Variables" node, or really anything to do with inputting/changing variables and they are all linked.
I'll click the first variable "combat" and then in the "string value" I will copy and paste into the text field.
Then I will quickly click the next "Change Variables" node, so "economy" and that string value gets auto filled based on what I previously copied in.
The issue is basically when I copy paste or change something in the text field for whatever reason it auto updates the next closest variable node.
Sometimes it triggers when I type something in rather than copy paste. So I type something into the value, then click the next change variable as I want to do something to that but then the value gets auto filled in with the value I just entered.
It doesn't just happen to string values, it's happened to int values too.
The problem with this is, if you don't notice it, then you can break your schematic since you never intended to change the value of the "Change Variable" node that you just happened to click on. So maybe you can take a look at the code or something.
