yes, I think thats the issue - (edit in Dynamo button)
Dynamo player only loads the graphs headlessly (no view) - so the node positions are not loaded - when you then load it via edit
it appears to save time it may create a view instead of reloading the graph… kind of unexpected, but I guess understandable. Likely at that point if you do not save, but just close the graph and reopen it, it would be fine.
we’ve made some changes to the properties that should be loaded now even when opening without a view, and positions were one of them - I think it will be fixed in 2.5