I'm making a HID keyboard which connects through micro-usb. Unfortunately I made an error in the PCB design and missed including a slot for the usb connector to fit in.
Being the enterprising DIY hacker that I am, I used a hand file, like this one, to cut out the slot and then house the USB connector snugly within it. Here's an image of the finished connector:
I assembled 2 boards and both of them have weird connectivity issues with the device working sometimes, but most times just failing as a malfunction.
The USB port's outer housing is grounded. My question is, is it possible that by filing, I exposed the ground plane and the VDD plane and now the USB connector is shorting with it, thus causing the device malfunction?
EDIT: Here's an image of the PCB layout. Have marked the USB port and the De-coupling caps.