selection issue when picking up object with cursor (Blueprint)

Hi Guys,

I am currently working on a simple strategy game in blueprint. The gameplay revolves around moving objects, which you pick up with the cursor and drop around the level. I have the mechanic sorted for the most part, however I am having issues with the cursor and the object aligning with the camera. It causes issues when I release my mouse button (which would usually drop the object) as my mouse cursor is not hovering over the object on release.

The problem is coming from the FOV distortion from the perspective camera. Changing the camera to orthographic fixes the problem, however I don’t want my game to be orthographic.

Have any of you encountered this type of problem before? If so, how did you work around it?

I have attached a screenshot of my blueprint if that helps.