TreeGrid: Drag & Drop Breaks Hierarchy

I’m currently having issues with drag and drop on the TreeGrid as it breaks the hierarchy and it acts erratic. It starts behaving like the following thread https://github.com/vaadin/vaadin-grid-flow/issues/589 . I click on a node and it opens items on another node or doesn’t display the nodes under it. I drag onto an empty node and it fails to list the item that I have dropped. I’m currently migrating an application where I was able to rearrange items in a Tree with no issue and I’m running into roadblocks. I see there are a lot of open issues with the TreeGrid component and hoping that issue 589 will take care of my issue as when I call expand or refreshAll on the data provider nothing happens.

Any updates as to when that issue will get resolved?

Thanks.