Mega32u4-AU breadboarding, driver issues

I setup a mega32u4 as per , I burned a bootloader and it said it worked but when I plug it into a usb port it gives me a code 43 error saying it isn't recognized.

I then tried this programmer with an uno as an isp Gammon Forum : Electronics : Microprocessors : Atmega bootloader programmer and then verified it , no errors the 3 times I verified it. 99% certain it is a windows issue.

ran nick gammons board detector and got this, any help?

01 0x90 0x91
Atmega chip detector.
Written by Nick Gammon.
Version 1.18
Compiled on Apr 12 2016 at 17:51:58 with Arduino IDE 10608.
Attempting to enter ICSP programming mode ...
Entered programming mode OK.
Signature = 0x1E 0x95 0x87
Processor = ATmega32U4
Flash memory size = 32768 bytes.
LFuse = 0xFF
HFuse = 0xD8
EFuse = 0xCB
Lock byte = 0xEF
Clock calibration = 0x6B
Bootloader in use: Yes
EEPROM preserved through erase: No
Watchdog timer always on: No
Bootloader is 4096 bytes starting at 7000


7000: 0x55 0xC0 0x00 0x00 0x6E 0xC0 0x00 0x00 0x6C 0xC0 0x00 0x00 0x6A 0xC0 0x00 0x00
7010: 0x68 0xC0 0x00 0x00 0x66 0xC0 0x00 0x00 0x64 0xC0 0x00 0x00 0x62 0xC0 0x00 0x00
7020: 0x60 0xC0 0x00 0x00 0x5E 0xC0 0x00 0x00 0xF2 0xC4 0x00 0x00 0x5A 0xC0 0x00 0x00
7030: 0x58 0xC0 0x00 0x00 0x56 0xC0 0x00 0x00 0x54 0xC0 0x00 0x00 0x52 0xC0 0x00 0x00
7040: 0x50 0xC0 0x00 0x00 0x78 0xC0 0x00 0x00 0x4C 0xC0 0x00 0x00 0x4A 0xC0 0x00 0x00
7050: 0x48 0xC0 0x00 0x00 0x46 0xC0 0x00 0x00 0x44 0xC0 0x00 0x00 0x42 0xC0 0x00 0x00
7060: 0x40 0xC0 0x00 0x00 0x3E 0xC0 0x00 0x00 0x3C 0xC0 0x00 0x00 0x3A 0xC0 0x00 0x00
7070: 0x38 0xC0 0x00 0x00 0x36 0xC0 0x00 0x00 0x34 0xC0 0x00 0x00 0x32 0xC0 0x00 0x00
7080: 0x30 0xC0 0x00 0x00 0x2E 0xC0 0x00 0x00 0x2C 0xC0 0x00 0x00 0x2A 0xC0 0x00 0x00
7090: 0x28 0xC0 0x00 0x00 0x26 0xC0 0x00 0x00 0x24 0xC0 0x00 0x00 0x22 0xC0 0x00 0x00
70A0: 0x20 0xC0 0x00 0x00 0x1E 0xC0 0x00 0x00 0x1C 0xC0 0x00 0x00 0x11 0x24 0x1F 0xBE
70B0: 0xCF 0xEF 0xDA 0xE0 0xDE 0xBF 0xCD 0xBF 0x11 0xE0 0xA0 0xE0 0xB1 0xE0 0xE2 0xE3
70C0: 0xFF 0xE7 0x02 0xC0 0x05 0x90 0x0D 0x92 0xA8 0x3A 0xB1 0x07 0xD9 0xF7 0x11 0xE0
70D0: 0xA8 0xEA 0xB1 0xE0 0x01 0xC0 0x1D 0x92 0xAE 0x3B 0xB1 0x07 0xE1 0xF7 0x8F 0xD3
70E0: 0x26 0xC7 0x8E 0xCF 0xF8 0x94 0x10 0x92 0x6F 0x00 0x10 0x92 0x81 0x00 0x10 0x92
70F0: 0x85 0x00 0x10 0x92 0x84 0x00 0x81 0xE0 0x85 0xBF 0x15 0xBE 0x47 0x98 0x5D 0x9A
7100: 0x28 0x9A 0x0C 0x94 0x00 0x00 0x08 0x95 0x20 0x91 0xB2 0x01 0x30 0x91 0xB3 0x01
7110: 0x2F 0x5F 0x3F 0x4F 0x30 0x93 0xB3 0x01 0x20 0x93 0xB2 0x01 0x93 0x2F 0x37 0xFF
7120: 0x03 0xC0 0x8E 0xEF 0x83 0x1B 0x98 0x2F 0x99 0x0F 0x92 0x17 0x10 0xF4 0x47 0x98
7130: 0x08 0x95 0x47 0x9A 0x08 0x95 0x1F 0x92 0x0F 0x92 0x0F 0xB6 0x0F 0x92 0x11 0x24
7140: 0x2F 0x93 0x8F 0x93 0x9F 0x93 0xEF 0x93 0xFF 0x93 0x10 0x92 0x85 0x00 0x10 0x92
7150: 0x84 0x00 0x80 0x91 0xA8 0x01 0x90 0x91 0xA9 0x01 0x00 0x97 0x41 0xF0 0x01 0x97
7160: 0x90 0x93 0xA9 0x01 0x80 0x93 0xA8 0x01 0x89 0x2B 0x09 0xF4 0x5D 0x9A 0x80 0x91
7170: 0xAA 0x01 0x90 0x91 0xAB 0x01 0x00 0x97 0x41 0xF0 0x01 0x97 0x90 0x93 0xAB 0x01
7180: 0x80 0x93 0xAA 0x01 0x89 0x2B 0x09 0xF4 0x28 0x9A 0xE0 0xE0 0xF0 0xE0 0x85 0x91
7190: 0x94 0x91 0x8F 0x5F 0x9F 0x4F 0x49 0xF0 0x80 0x91 0xAC 0x01 0x90 0x91 0xAD 0x01
71A0: 0x01 0x96 0x90 0x93 0xAD 0x01 0x80 0x93 0xAC 0x01 0xFF 0x91 0xEF 0x91 0x9F 0x91
71B0: 0x8F 0x91 0x2F 0x91 0x0F 0x90 0x0F 0xBE 0x0F 0x90 0x1F 0x90 0x18 0x95 0x84 0xE0
71C0: 0x80 0x93 0xE9 0x00 0x0D 0xC0 0x80 0x91 0xE8 0x00 0x8B 0x77 0x80 0x93 0xE8 0x00
71D0: 0x03 0xC0 0x8E 0xB3 0x88 0x23 0x51 0xF0 0x80 0x91 0xE8 0x00 0x82 0xFF 0xF9 0xCF
71E0: 0x80 0x91 0xE8 0x00 0x85 0xFF 0xEF 0xCF 0x80 0x91 0xF1 0x00 0x08 0x95 0x98 0x2F
71F0: 0x83 0xE0 0x80 0x93 0xE9 0x00 0x80 0x91 0xE8 0x00 0x85 0xFD 0x0D 0xC0 0x80 0x91
7200: 0xE8 0x00 0x8E 0x77 0x80 0x93 0xE8 0x00 0x03 0xC0 0x8E 0xB3 0x88 0x23 0x69 0xF0
7210: 0x80 0x91 0xE8 0x00 0x80 0xFF 0xF9 0xCF 0x90 0x93 0xF1 0x00 0x5D 0x98 0x84 0xE6
7220: 0x90 0xE0 0x90 0x93 0xA9 0x01 0x80 0x93 0xA8 0x01 0x08 0x95 0x4F 0x92 0x5F 0x92
7230: 0x6F 0x92 0x7F 0x92 0x8F 0x92 0x9F 0x92 0xAF 0x92 0xBF 0x92 0xCF 0x92 0xDF 0x92
7240: 0xEF 0x92 0xFF 0x92 0x0F 0x93 0x1F 0x93 0xCF 0x93 0xDF 0x93 0x84 0xE0 0x80 0x93
7250: 0xE9 0x00 0x80 0x91 0xE8 0x00 0x82 0xFF 0x57 0xC2 0x28 0x98 0x84 0xE6 0x90 0xE0
7260: 0x90 0x93 0xAB 0x01 0x80 0x93 0xAA 0x01 0xAA 0xDF 0x18 0x2F 0x85 0x34 0x81 0xF4
7270: 0x8C 0xE4 0x9D 0xE1 0x90 0x93 0xAD 0x01 0x80 0x93 0xAC 0x01 0x07 0xB6 0x00 0xFC
7280: 0xFD 0xCF 0xF9 0x99 0xFE 0xCF 0x81 0xE1 0x80 0x93 0x57 0x00 0xE8 0x95 0x03 0xC0
7290: 0x84 0x35 0x19 0xF4 0x94 0xDF 0x8D 0xE0 0x0D 0xC2 0x8C 0x34 0xE1 0xF3 0x80 0x35
72A0: 0xD1 0xF3 0x84 0x37 0x21 0xF4 0x84 0xE4 0xA2 0xDF 0x80 0xE0 0x03 0xC2 0x81 0x36
72B0: 0x11 0xF4 0x89 0xE5 0xFF 0xC1 0x81 0x34 0xB1 0xF4 0x81 0xDF 0x18 0x2F 0x7F 0xDF
72C0: 0x90 0xE0 0x88 0x0F 0x99 0x1F 0xAA 0x27 0x97 0xFD 0xA0 0x95 0xBA 0x2F 0x31 0x2F
72D0: 0x33 0x0F 0x20 0xE0 0x44 0x27 0x37 0xFD 0x40 0x95 0x54 0x2F 0x82 0x2B 0x93 0x2B
72E0: 0xA4 0x2B 0xB5 0x2B 0xB8 0xC1 0x80 0x37 0x11 0xF4 0x83 0xE5 0xE3 0xC1 0x83 0x35
72F0: 0x49 0xF4 0xC0 0xE0 0xD1 0xE0 0x89 0x91 0x7A 0xDF 0x21 0xE0 0xC7 0x30 0xD2 0x07
7300: 0xD1 0xF7 0xD9 0xC1 0x86 0x35 0x21 0xF4 0x81 0xE3 0x71 0xDF 0x80 0xE3 0xD2 0xC1
7310: 0x83 0x37 0x31 0xF4 0x87 0xE8 0x6B 0xDF 0x85 0xE9 0x69 0xDF 0x8E 0xE1 0xCA 0xC1
7320: 0x85 0x36 0xB9 0xF4 0xE0 0xE0 0xF0 0xE0 0x93 0xE0 0x85 0xE0 0x90 0x93 0x57 0x00

MD5 sum of bootloader = 0xF3 0x9D 0xC5 0xF5 0x96 0x43 0x85 0x84 0x5C 0xC5 0x5B 0x2F 0x9B 0x90 0x6D 0x38
Bootloader name: Leonardo-prod-firmware-2012-12-10

(I cut off the bootloader so it would fit in the post , it seems fine

Got it working, UCAP was in the wrong pin , jeez