I am seeing the same behavior as in this post: http://www.jqwidgets.com/community/topic/dragdrop-bug-for-jqxtree-while-getting-tree-items-by-ajax/
My reproducible test case is:
1) Drag a loaded node into a collapsed node whose contents have not yet been loaded
2) Expand (and load) the node which was dropped onto
3) The dragged node appears correctly in addition to the dynamically loaded nodes
4) Dragging the dropped node anywhere else now results in the bug show above along with ‘tree is undefined’ in the dragEnd callback.
I am wondering if this still still an issue in jqxTree or has since been fixed and if so, is there anything I need to do in the callbacks to allow this node to be dragged once again?