If you have been playing a bit with Raspberry Pico to flash with
elf2uf2-rs, for instance running the example project from rp-hal, a project to make your Pico running a Rust program. You might see this error occurs after flashing the program to the board.
I was on this situation after flashing "blinky" example on folder
rp2040-hal via this command.
then I got success operation and the Pico started to blink.
But after some excitement, turns out I got worried because it seems my PC doesn't detect the device after that flash moment. This is what i got when flashing again.
That Button is you savior!
Sounds familiar? Yeah you're right.
To be reconnected again to your Raspberry Pico, simply unplug the USB that already connected to your Pico, and then re-plugging in with holding the BOOTSEL button on the board (the little white button).
You might realize the device now recognized again on the PC, on mine it's located at
/Volumes/RPI-RP2 (Mac), also in my case the light is now not blinking at all, meaning it's now ready to flashing again.