Player charging on PC, but not visible in MY Computer

It worked fine for a while with MSC mode, but now I have the same problem again. I’ve tried plugging the cable in and out several times, and one time it worked (I think this happened after switching the player off and on while it was plugged in, but I’ve tried doing the same to no avail). Any ideas?