So my problem was the cable. I grabbed a mini-usb cable from an old charger I had, not realizing that not all usb cables are meant for data transfer. Got some more cables specifically made for data transfer, and everything works fine now.
spectral_ranger
@spectral_ranger