jiamcute,
I have a WD Passport which has equaled Windows 95 as the worst and most frustrating product I've ever used. I've not had the clicking sound, but periodically, the drive will not read anything- even acknowledge that there are three partitions. I've thought to toss it in the rubbish a dozen times, but kept it to make transfers of large files in circumstances that I know I can still access the files. under no circumstances will that drive ever have unique files.
You might try what I did when I had my problems- and I read this working for others- which is to try it on every USB and start with the port with the closest connection to the motherboard. These will the ports on the back, but on my Dell Precision T5400, it turned out to be the left port on the front. If it works, always use that port and I've better luck if I plug the Passport in and then start the computer. For some reason, during booting the system must make a different level of scanning for drives. I believe- without any real evidence- that the non-ventilated enclosure might be a problem too and I never let the drive run longer than absolutely necessary.
Hope this helps, but with my experience, and the many, many posts I've seen about WD Passport failures, I never trust it. By the way, I've had fantastic luck for my external drives by buying good quality 3.5" drives and putting them in ventilated enclosures and then running them only when backing up, transferring or burning disks. There's an Aluminum StarTech with a switchable fan (about $40), and I put a 500GB Seagate Barracuda (3.5") in it and run it minimally. I have a 160GB Seagate -ventilated but no fan- that is 7 or 8 years old- completely reliable and with so few hours would last for years longer. The minimal running also protects it against hacking and viruses.
Cheers,
BambiBoom