Oh my god, am I a complete idiot, I actually used a USB hub the whole time and thought to myself why it doesn't work, but now that I've connected the cable directly to the PC everything works.
Thank you everyone for your help and sorry again for the trouble