Calling this node from UMG doesn’t change instantly the cursor style. In order to change it required for the game to received focus. Not sure if this is an expected behavior? I guess it has something to do with the way UMG cursor styles are handled.
I was able to reproduce this issue on our end. I have written up a report and I have submitted it to the developers for further consideration. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.
Make it a great day