Multiple concurrent drag and drop operations

Hello,

I’m trying to build kind of an inventory system with drag and drop for a mobile (IOS) game, where the player would need to move many items in a short period of time. This is already working fine, as long as the player uses only one finger to move things around.

As soon as I try to do two drags at the same time (with both thumbs) the following happens:

  • the first drag operation starts fine as usual
  • the second drag (starting from a different inventory slot) starts, but instead of the second item I get the first item again as the drag visual
  • I can move around both copies of the first item on screen individually
  • as soon as I drop one item to the target slot, the first item lands in the target slot and the second copy of it (still dragging) just disappears

So, it seems to me like the first operation is somehow reused and no real second instance is created.
My setup is pretty simple. Just some UMG widgets that create a default DragDropOperation on drag detected.

Is there anything I could do to make the two operations work at the same time? Or is this simply not supported?

Many thanks for any help in advance.