user68989: I have a Arduino Nano clone working fine with the CH340 drivers. It has a CH340C on it.
I made a custom PCB. CH340 chips are hard to come by these days, so I opted for the CH340K, From the datasheet, seems like it should work similar to the CH340C and CH340G that are quite common.
My PCB has a footprint for both the CH340K and CH340C/CH340G (Yes, I'm aware I'm missing the load capacitors for the CH340G). CH340C/N/K/E and CH340B have built-in clocks without external crystal oscillator. So no need for a crystal.
After soldering on the CH340K and USB port, I plugged the device in, and I'm getting an error in Windows 10 Device Manager:

Unknown USB Device (Device Descriptor Request failed)
Windows has stopped this device because it has reported problems.
(Code 43)
The USB set address request failed.

I've uninstalled and reinstalled the CH340 drivers several times. Tried to force the driver onto the device in device manager, and it didn't let me.
There's no short to ground or vcc.
Any help to get this recognized would be great! thanks!
CH340K Pinout

PCB


user68989: Needed a 100nf capacitor on the v3 pin, per Majenko's suggestion, and per datasheet.
I thought this was only needed if you were going to use the 3.3v output for other purposes. I was wrong!
Same requirement for the CH340C!

68989: <p>I have a Arduino Nano clone working fine with the CH340 drivers. It has a CH340C on it.</p>
<p>I made a custom PCB. CH340 chips are hard to come by these days, so I opted for the CH340K, From the datasheet, seems like it should work similar to the CH340C and CH340G that are quite common.</p>
<p>My PCB has a footprint for both the CH340K and CH340C/CH340G (Yes, I'm aware I'm missing the load capacitors for the CH340G). CH340C/N/K/E and CH340B have built-in clocks without external crystal oscillator. So no need for a crystal.</p>
<p>After soldering on the CH340K and USB port, I plugged the device in, and I'm getting an error in Windows 10 Device Manager:</p>
<blockquote>
<p>Unknown USB Device (Device Descriptor Request failed)</p>
<p>Windows has stopped this device because it has reported problems.
(Code 43)</p>
<p>The USB set address request failed.</p>
</blockquote>
<p>I've uninstalled and reinstalled the CH340 drivers several times. Tried to force the driver onto the device in device manager, and it didn't let me.</p>
<p>There's no short to ground or vcc.</p>
<p>Any help to get this recognized would be great! thanks!</p>
<p><strong>CH340K Pinout</strong></p>
<p><a href="https://i.stack.imgur.com/7YnCt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/7YnCt.png" alt="enter image description here" /></a></p>
<p><strong>PCB</strong></p>
<p><a href="https://i.stack.imgur.com/uzARR.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uzARR.jpg" alt="enter image description here" /></a></p>
 68989: <p>Needed a 100nf capacitor on the v3 pin, per Majenko's suggestion, and per datasheet.</p>
<p>I thought this was only needed if you were going to use the 3.3v output for other purposes. I was wrong!</p>
<p>Same requirement for the CH340C!</p>
