Unexpected accident of my board, CH341 issue for Linux or Dead ESP?
Shorting VIN to GND will over-stress the diode that is in-line with the power coming in from the USB.

The result


The diode will blow and you will not get power from the USB to power the board.
The PC may detect "over-current" and shut down the USB port
The USB port on the computer may be damaged


How do you fix it?


Replace the diode if blown.
Use a different USB port.


How do you work around it?


Provide an external 5V power source to VIN &amp; GND if the diode is blown


How do you avoid it happening in future?


NEVER short VIN to GND, even for a short time.  There is a reset pin RST provided for the purpose of resetting the board.