spawn actor from widget into level on mouse position

Hello guys.
So I’m currently working on a system that spawns ai characters by dragging from the widgets representing them and dropping into the level at the mouse location with some conditions attached(e.g number of coins). Now this is working fine in that the character is spawning in the level and acting fine but the problem here is that it doesnt spawn right on the mouse cursor’s location. Tried diffrent ways but the best thats happened is that it spawns right in the middle of the level and nowhere else. This is my blueprint for it right now and with this, i cant even see it spawning anywhere at all.
284549-

any ideas? thanks