Can't control player 2 unless I click in the viewport

Thanks for the explanation. It was really helpful. I had tried SetFocusToGameViewport, but had always tried to use it in EventBeginPlay with no results; now I know why it wasn’t working. It may be a good idea to add a comment to that function saying it requires a registered viewport.

I’ve added SetFocusToGameViewport to a few places in my code where I know it’ll get called after Event Begin Play; I actually kept the same “click” gate up, but it’s now responding to a gamepad and calling SetFocusToGameViewport. So, generally I shouldn’t have an issue any more.

Quesiton though:
Is there a way in code to know when a user has Alt-Tabbed away, and back, from an active viewport or window? If I could know that, then I could just call SetFocusToGameViewport when they Alt-Tab back.

Thanks again for your help.