Mouse wont disappear after level streaming

Hey so I am trying to get it so my input is enabled and my mouse disappears after loading a new level using level streaming. Usually when I use OpenLevel, this code works perfectly fine to disable the mouse + enable input but this doesn’t work.

FInputModeGameOnly inputMode;
PlayerController->SetInputMode(inputMode);
PlayerController->bShowMouseCursor = false;
PlayerController->EnableInput(PlayerController);

Please can someone help me out, thank you :frowning: