Set Mouse Cursor Issues 4.10.2

I started a simple project for the Game Jam and an issue came up that seems like a bug. I want the mouse cursor to show when the game boots up and then to disappear. once you press start game. The problem is sometimes you see the cursor at the start of the game and sometimes you don’t. I created a custom Game Mode and player controller. when the game start you simply posses a camera and have a 3D menu (at this point only a cube) where you click to start the game. Once you press start the game loads the actually playing level and possess a character here the the Mouse has to disappear. When I set the mouse cursor default to on it won’t disappear at this point. When I have the default set to false you sometimes have a mouse and sometimes don’t. I altered and dumbed down my code to get it to work here

is a pic with a blueprint script (inside player controller) that should work in my opinion. But doesn’t always.