UMG touch Drag n Drop not working

Hello,

I am implementing the drag n drop functionality on the widget. I followed some advice around the forums and wrote a following logic on the widget which I wish to drag:

While in PIE I touch (my windows project settings are set to simulate touch) or touch and drag the widget, nothing happens. OnTouchStarted fires, however, OnDragDetected does not.

And a follow-up question: if I make this work, how do I temporarily disable in-game input while dragging the widget? My controls are set in a way that touching and moving the “finger” would pan the camera. When I touch and drag the widget, I obviously do not want the camera to move.