3D BP_Mouse cursor match exactly 2d mouse cursor

Hallo, I have a topdown project, with point and click system (by Unreal default) with BP_Mouse Cursor that have the position of real mouse cursor, but is not perfectly match when rotate camera

at the beginning I achieve exact position (real 2d cursor and BP_mousecursor), and the pickup objects are pointing and taken perfectly

but when I rotate camera, the exact position is lost and is difficult to point pickup objects

anyone have suggest to resolve this problem?