`enable_usb_drive()` is not going to help here. The drive is already enabled. You can only change that value in the `boot.py` file, but we don't need to get into that here.
I would still suggest that you try to find another computer, using appropriate cables, to try this on. We sometimes see CIRCUITPY failing to show up on Windows computers, and it is often due to some utility or antivirus software. If you can get the right cable to try the Macbook, that would be very helpful. Or do you have a friend with an appropriate computer?
Ok. I opened up mu, it didn't detect a circuit python device, I pressed the reset button and then mu found it. I pressed serial and all the neopixels turned white. I ran those two commands. As soon as they finished running, mu detected it again, suggesting it didn't work? Because if the filesystem was erased, circuitpython should have been erased with it. I'm back where I started. circuitpy is not appearing.
erase_filesystem() erases CIRCUITPY, but not the firmware.
Let's replace this. Since you've tried it on two computers and it's not working, it could be the hardware. Send an email to [email protected] with a pointer to this thread and your order number, and say that you've been authorized for a replacement Circuit Playground Bluefruit.
Eh. I don't know. it was working for the first two days. Do you think this is still an adafruit problem or did I break it(I don't think I could have broke it THAT fast)?
I doubt you broke it. Something about the flash memory chip on the board is not working: it could be the chip itself, or it could be the microcontroller that broke, or it could be a manufacturing issue. I have another one of these with the same symptoms.