Trying to do a simple drag from UI to world operation

I’ve Been searching online for an answer for two days now and can’t seem to find anything, the way I’ve got things set up is I have a UI element that sits on my screen. I need to be able to drag from a button on the UI and tell another blueprint to start running some logic to determine placement and other logic for the dragged item. This all works fine and how it should, the issue is that I need to know when the player lets go of the left mouse button. I’ve got enhanced input set up that will fire the necessary events when the player releases it, but because I need to click on a UI element to begin the operation the mouse click is completely consumed and will not fire a mouse released event. Is there any way to press a UI Button and trigger enhanced input at the same time? Is there a way to tell the enhanced input system that the mouse is currently being held down? My searching over the last couple days would say that it’s completely impossible without changing core systems but that would seem like a bit of an oversight so I’m still hoping.

If someone has a better idea of handling that functionality as well, I’d be happy try anything at this point.