Hi new here, I have a problem with this chip. I trying to reprogram the chip thru USB. Every time I connect it to my pc I get a device not recognized error. Everything else in the circuit works fine except the programming function. It is set up only using D+, D-, and ground. It also has a 12mhz crystal inline with the usb portion of the circuit. I have tried swapping D+ and D- with no luck. Is there anything else I could try?