Connect to GitHub Servers

I have created my github app and updated my jenkinsfile to use the appid/credentials and builds work if I run on command. But now I want to have the builds start on pushes, for instance.

In Jenkins, under Settings > GitHub Servers, I use the API URL of https://api.github.com, I then had to save my secretkey in the format that jenkins needed, so I have that setup.

When I hit the Test connection button, I get Failed to Validate Account.

Where can I start troubleshooting this?