Leonardo not connected correctly error

Hey all, I'm trying to set up a Leonardo to act as a game controller. I've got the joystick and keypad libraries applied and I have the necessary code. I can connect the Leonardo to my PC, it detects and appears correctly in Device Manager after drivers are installed. I can connect to it with the IDE and load my code. It now shows up in the game controllers menu but I click Properties to set it up/test it, I get an error that it is connected properly. Any ideas how to fix this?