How do I control a second player with a gamepad?

I would actually do it with an event begin play in the event graph. The Construction Script is typically used for changes that occur outside of real time. So things such as changing the location of an object in editor or anything that must occur before an object is actually present in the game.