So, oddly, I figured out how to make it work. Not sure why though.
So for starters, it started working again yesterday (when I made the post), but I didn't know how. Regardless, today it stopped working again.
However, it was fixed quite simply. I plugged it into my PC, and then plugged it back into my Pi. Now it works fine again. I have no idea why, though.