"Set Show Mouse Cursor" Not Working?

I’m making an RTS game, and I used this tutorial to replace the mouse with my own image.

However, whenever I hit a button in my HUD, it shows the cursor again.
How do I fix this? I tried putting “Event Tick–Get Player Controller–Set Show Mouse Cursor”, in each of my Widgets, and in my Player Controller (the latter without the “get player controller”, of course), but it doesn’t seem to make a difference.

Both: Widgets and the Player Controller handle the cursor in their own way. In short - when you place the cursor over a widget, the Player Controller has no idea what’s going on and it’s now the widget’s job to show what & how.

Each widget can control how the cursor behaves with a lot of fidelity, check this out:

Thank you so much! I fixed it by following that thread!