Set input Game Mode + Hide cursor requires double click to work

Hi,

I have been trying to get the following scenario to work:

Player clicks start new game inside UI widget which opens into a screen through widget switcher where there are two separate animations that are starting to play

First animation is a question directed towards the player and when finished, the second animation starts and there are three alternatives to choose from.

During the first animation, I want the mouse cursor to be hidden as any movement will reveal the “hover” color from the buttons which just looks bad.

My current solution is this:

The node setup works but has a major drawback that it requires a player to click once in order to be able to click again. I have 12 total questions so this becomes quite noticeable after the first two times that something is wrong.

I have tried and tested all kinds of node solutions, disable input, stop all listening actions, cinematic mode etc. but nothing worked at all.

I have tried using set game mode and UI, hidden cursor but it didn’t work either.

All of this is handled within a widget BP.