Why does the mouse cursor icon not move to show the mouse position

I am creating a game using the top down template, where the standard crosshair cursor is moved by mouse input.


This works as expected but I am having trouble with controlling mouse movement using the gamepad stick.

As far as I can tell the actual mouse position is set correctly, because the character turns to face the mouse as expected, however the cursor icon does not move at all.
When I initially setup the gamepad input it was working fine, but it has been a few months since I last tested using gamepad so I am not sure what has changed

Edit: I have noticed that Set Mouse Position has the target set explicitly, but Get Mouse Position has self as the target, however this is in the player controller blueprint, so making them consistent has not solved the issue

I am having trouble to understand the logic or there is something already maybe causing bug with it?

You are checking the stick values (like a deadzone which you don’t need, you can do that in input action) and if player just put RStickX to 1, then it would turn true on some cases which is not optimal. That can be the issue maybe ?

Edit : Also input mode is Game and UI right?