"Create Player" Node Issues.

I am trying to create a second player (split screen) and have them control an actor of my choosing. The set up in the screenshot assigns the second player to the actor being spawned as I want but it also spawns a second actor that isn’t being controlled. If I turn the “Spawn Pawn” boolean to false then the unwanted spawn is not spawned but second player does not possess the actor of my choosing (the screen is black with no control to the actor even though it is created). Also the Create player node has no output for the actor it spawns so I can’t destroy it without destroying player or writing some other overlapping destroy script from another BP.

How does one create a second player and assign them a specific pawn (without also creating the undefined pawn)?