Drag and drop item disappears

An easy way to trigger it in the downloadable project would be to start dragging the inventory window and press Esc. Oh, i just recalled. that project needs modification to work on anything above 4.17. I have modified my local copy, but as a direct download, other issues would need to be resolved before it could even be tested.

i am not sure if they will make sense in their context (but that is based on my limited UE4 knowledge, not yours) but here are the relevant BPs. I think this covers all the required information.
Basically, grabbing the Inventory window and moving it works fine, but if i press Esc while doing that, the Widget disappears and will not come back. Now, in the previously mentioned official documentation, pressing Esc just destroys the temporary widget, and leaves the original in its place. This is the functionality i am looking for. The same things happening with the main inventory window happens with the slot contents as well (BPs not included for individual slots, as the reason is the same). I guess bottom line is i need to find a way to make a temporary widget that moves then updates the original to it position, instead of how it is now, which destroys the widget if the OnDrop does not get triggered.

Thank you again for taking the time to try to help. If you need any further information, i will try to provide it.