I think I’ve discovered an odd bug that produces the original post issue, not being able to receive P2 input.
Steps:
1- Follow Uno’s tutorial to create Local multiplayer project.
2- In the Editor Go to three dots in the top menu shows in the picture below.
3- Choose “New Editor Window”.
Result: UE will no longer receive P2 input.
So I suggest to stick with SelectedViewport in the meantime.