It looks like there's some USB data connection issue (it seems like USB power is connected fine).
Please can you take a look at the back of your Pico and see if the PCB is scratched such that you can see copper?
If you're using one of the white Apple Extension leads, the 'spring' they put on the back of the lead tends to dig into the back of the Pico and can short out one of the USB data connections.
If that's it, the fix is quite easy:
Use a non-Apple extension lead. Everyone else uses one with two leaf springs that don't scratch the PCB, and won't cause problems with the existing scratch.
You can cut the offending track on the Pico (it's not needed) and you can then keep using it with whatever extension lead you want.
If that's not it, it'd be worth cleaning the contacts on the Pico (ideally with some kind of alcohol), and maybe trying a different extension.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It looks like there's some USB data connection issue (it seems like USB power is connected fine).
Please can you take a look at the back of your Pico and see if the PCB is scratched such that you can see copper?
If you're using one of the white Apple Extension leads, the 'spring' they put on the back of the lead tends to dig into the back of the Pico and can short out one of the USB data connections.
If that's it, the fix is quite easy:
If that's not it, it'd be worth cleaning the contacts on the Pico (ideally with some kind of alcohol), and maybe trying a different extension.