AddNodeData auto update (override) location when data node already have loc(location) data

I have an issue when dragging a new node to the diagram. I run diagram.model.addNodeData function. after the new node auto-update location (replace location data before calling addNodeData). How to fix that issue or disable the update location when adding a new node
Example: HTML Drag and Drop, and external Clipboard pasting (this example doesn’t result from what I wanted)

Could you please provide more information so that I can understand what your code is doing, especially when a drop happens? Screenshots during and after the drop would also help.