I've had the best luck flashing the ESP32-S2 mini's with the Brewflasher App. The only way I've gotten these to flash is to hold both the buttons to put it flash mode before selecting the port. I select the erase flash, and then hold the "Boot", or "0" button while selecting the "download firmware and flash controller" button. Keep the button held until you see it erasing the flash before letting go. It has always given me an error message at the end saying that it failed, but it still works. If you cycle power or press the reset button it should show up as a wifi AP after a minute or two.