# UMG Drag Drop Not Working - 4.20 (Packaged / Standalone)

**URL:** <https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658>\
**Category:** UI\
**Tags:** build, packaged, unreal-engine, Widget, question, UMG\
**Created:** [August 14, 2018, 10:36pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658 "2018-08-14T22:36:18Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_99fbc22d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_99fbc22d](https://forums.unrealengine.com/u/anonymous_user_99fbc22d)\
**Post date:** [August 14, 2018, 10:36pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/1 "2018-08-14T22:36:18Z")

</div>

We’ve encountered which seems to be a bug after upgrading our project to UE 4.20.1. Drag and drop operations just become broken on packaged builds or launching stand-alone, despite working inside the Editor (PIE).

I’ve created a new project to isolate the problem, this is how it is configured:

Slot component (which will be dragged):

 ![250512-ue420dragdroperror1.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/0/d/50d03dc25a773fa94fd3542ca400fa9b1b5609ba.jpeg)

 ![250513-ue420dragdroperror2.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/0/8/a/08a786d8b22d852de18589a86c0ad2310b5bd25e.jpeg)

UMG UI (no behavior, just using the slot-component ui showed previously):

 ![250514-ue420dragdroperror3.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/6/e/16e5e9183e550f5c11fc13c2584fa766e7465755.jpeg)

Level Blueprint (used to add the widget to screen)

 ![250515-ue420dragdroperror4.jpg](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/3/e/33e502d9087e8288f8c270ae7f4e0cae1ce7555b.jpeg)

The problem: Each slot ca only be dragged once, after this “OnDragDetect” event will not trigger anymore, (this only occur when running Packaged builds or launching stand-alone version through the editor).

Is this an confirmed bug ? Any help would be appreciated. Thanks!

---

<div class="post-metadata">

**Author:** ![Jeff\_A](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Jeff\_A](https://forums.unrealengine.com/u/Jeff_A)\
**Post date:** [August 16, 2018, 7:11pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/2 "2018-08-16T19:11:22Z")

</div>

Hello,

We’ve recently made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.

[https://epicsupport.force.com/unrealengine/s/](https://epicsupport.force.com/unrealengine/s/)

Thanks

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_acee8f23](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_acee8f23](https://forums.unrealengine.com/u/anonymous_user_acee8f23)\
**Post date:** [September 5, 2018, 1:13pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/3 "2018-09-05T13:13:20Z")

</div>

Exactly same problem. Have any decision?

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_99fbc22d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_99fbc22d](https://forums.unrealengine.com/u/anonymous_user_99fbc22d)\
**Post date:** [September 18, 2018, 8:42am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/4 "2018-09-18T08:42:25Z")

</div>

I’ve reported the issue: UE-63076 ([it can be found here](https://issues.unrealengine.com/issue/UE-63076)), but it has been marked as “Non-Issue”, what does that mean ? Does repro steps where unsuccessful ? Thanks.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_acee8f23](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_acee8f23](https://forums.unrealengine.com/u/anonymous_user_acee8f23)\
**Post date:** [September 18, 2018, 5:03pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/5 "2018-09-18T17:03:02Z")

</div>

Be wait together.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_99fbc22d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_99fbc22d](https://forums.unrealengine.com/u/anonymous_user_99fbc22d)\
**Post date:** [October 1, 2018, 1:30am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/6 "2018-10-01T01:30:36Z")

</div>

I’ve created a repro project with this issue isolated. Playing “Stand Alone Game” behavior differs from editor and becomes broken after the first drag and drop. [You can download it here](https://drive.google.com/open?id=1Qe6CvJ_9fe1RNCS1mqoT1uP4lK6f-lj-).

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_99fbc22d](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_99fbc22d](https://forums.unrealengine.com/u/anonymous_user_99fbc22d)\
**Post date:** [October 3, 2018, 10:22pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/7 "2018-10-03T22:22:13Z")

</div>

This problem was occurring since i was passing the same widget (self) as payload parameter during drag operation creation, which seems to trigger some recursive conflict on UMG input handling system. Passing only the image (or any other component) as payload parameter will fix this issue.

I still think this is a bug, since PIE / Stand Alone and Packaged version behaves differently, also, this was not happening on UE 4.19.

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_0dafa81b](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_0dafa81b](https://forums.unrealengine.com/u/anonymous_user_0dafa81b)\
**Post date:** [October 17, 2018, 12:09pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/8 "2018-10-17T12:09:54Z")

</div>

same problem here

---

<div class="post-metadata">

**Author:** ![Flash7](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Flash7](https://forums.unrealengine.com/u/Flash7)\
**Post date:** [November 30, 2018, 10:39pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/9 "2018-11-30T22:39:13Z")

</div>

4.21  
It is still somewhat a problem. In packaged build, if you click and drag mouse quick, it will not perform a drag operation. It works if you do it slow (who does it slow?). But in PIE it works 100% regardless how fast I tried to click and drag.

---

<div class="post-metadata">

**Author:** ![EvoPulseGaming](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@EvoPulseGaming](https://forums.unrealengine.com/u/EvoPulseGaming)\
**Post date:** [May 3, 2019, 2:02am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/10 "2019-05-03T02:02:58Z")

</div>

Edit: It’s not the payload that is the issue, its the Default Drag Visual, you will have to create a throw away widget in place of using self.

My default drag visual is the same as the widget being dragged, (No way! Like, who in their right mind does this right??!) which caused me this issue, after reading this post, removed the payload, and still had the same issue in standalone. After restoring payload to self, and removing the Default Drag Visual, all works again.

---

<div class="post-metadata">

**Author:** ![AronBaron](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@AronBaron](https://forums.unrealengine.com/u/AronBaron)\
**Post date:** [June 9, 2019, 11:07am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/11 "2019-06-09T11:07:38Z")

</div>

Had the same issue with 4.22. I fixed it by using the Image variable instead of self. Also had to resize the image in my case. An additional widget was not necessary.

 ![279257-materialdragdrop.png](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/7/9/979bdbc4417652d8d8aace262338555362a9b952.png)

Still think the editor PIE should not behave different than the stand alone version in this case.

---

<div class="post-metadata">

**Author:** ![DenKuzn](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@DenKuzn](https://forums.unrealengine.com/u/DenKuzn)\
**Post date:** [July 12, 2019, 4:38am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/12 "2019-07-12T04:38:21Z")

</div>

4.22. the problem still persists. =(

---

<div class="post-metadata">

**Author:** ![somawheels](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@somawheels](https://forums.unrealengine.com/u/somawheels)\
**Post date:** [May 3, 2022, 12:30am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/13 "2022-05-03T00:30:16Z")

</div>

problem is still there on 4.26

---

<div class="post-metadata">

**Author:** ![GamesByHyper\_Eric](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamesbyhyper_eric/32/709237_2.png) [@GamesByHyper\_Eric](https://forums.unrealengine.com/u/GamesByHyper_Eric)\
**Post date:** [July 25, 2022, 7:08pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/14 "2022-07-25T19:08:23Z")

</div>

Just to check, did you commit this as an official bug report? Since it is persisting for over 4 years now.

---

<div class="post-metadata">

**Author:** ![GamesByHyper\_Eric](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/gamesbyhyper_eric/32/709237_2.png) [@GamesByHyper\_Eric](https://forums.unrealengine.com/u/GamesByHyper_Eric)\
**Post date:** [July 25, 2022, 7:39pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/15 "2022-07-25T19:39:25Z")

</div>

For people that have a more advanced system and would like to have their own widget as the visual representation, create a new widget of the same class and recreate it’s variables. Use that as an input to your default drag visual.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/1/b/f/1bf784091d470ac3f82f548c22c81a259b6e7f48.png)

---

<div class="post-metadata">

**Author:** ![AxionDriftGame](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/axiondriftgame/32/1146369_2.png) [@AxionDriftGame](https://forums.unrealengine.com/u/AxionDriftGame)\
**Post date:** [October 8, 2024, 2:48pm UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/16 "2024-10-08T14:48:01Z")

</div>

I didn’t expect the same problem to exist in UE5.4.4, it’s been a long time!

---

<div class="post-metadata">

**Author:** ![khokhonat](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/khokhonat/32/1091285_2.png) [@khokhonat](https://forums.unrealengine.com/u/khokhonat)\
**Post date:** [September 24, 2025, 8:45am UTC](https://forums.unrealengine.com/t/umg-drag-drop-not-working-4-20-packaged-standalone/431658/17 "2025-09-24T08:45:18Z")

</div>

I had a similar issue in Unreal 5.5.4 but with the slider widget element - the dragging was not working in the packaged build.

And in addition to that there was also an issue with the checkbox element in the packaged build - it couldn’t appear as “checked”.

✅ For me the solution was to use “Create Widget” on Event Begin Play instead of manually adding the widget as a component.

[![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/3/b/63bc74a4ffb3a21291d65efa7a9b3d57bd4c3dc9.png)](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/3/b/63bc74a4ffb3a21291d65efa7a9b3d57bd4c3dc9.png "image")
