custom micromod pcb

Hello,

I have been designing a custom micromod pcb witch i am qite new at making my own pcbs. i am having an issue seeing the usb port on the pc. i am using a rp2040 and then i press the boot button i can see that it goes in boot mode because the led does not start blinking when reset with boot pressed but i am not seeing it as a usb drive on the pc. on my ml-dev board the moment i plug it in i can hear my pc finding it but my on my pcb.

i was hoping one of you can have a look at my schematic and tell me what i am doing wrong. i checked for shorts and i am pretty sure there are none.

ok i think i found part of the problem. i did not have vin connected

vin.png
so i did that and now something is happening on the pc but i get the error unknown device (i did notice that becouse of the diodes the voltage on vin is 4.7 but looking at https://cdn.sparkfun.com/assets/9/7/b/3 … ematic.pdf its the same setup)

unknown device.png
do note i have the same rp2040 on ml-board and it works fine.