Dynamo alters direct input at will?!

There is a possibility from what you are describing that element binding could be your issue.
Jacobs post below re: this.

There are methods on the forums for removing element binding, the easiest being, copy your whole graph and paste it into a blank document. Save it before you run it and don’t save it after that.