Level streaming causes cursor over and on click events to not work

Really strange behavior. I’ll just spitball some ideas.

  1. In your Player Character class, do you have PawnClientRestart implemented? Assuming Enhanced Input here.
  2. Shouldn’t need this, but look at the logs to see if the input config changes when you load a level. You may need to recapture the mouse. So maybe set the active UI Input Config again once you load a level.

How are your events triggering? Are you using Enhanced Input actions? Or direct event on mouse clicks? Or something else?