WD External hardrive and set top box

My set top box will not recognize my wd external hardrive, it comes up USB full although it is new with nothing on it?

Try reformatting it.

Your STB probably does not understand the NTFS file system that came with your WD drive. You need to repartition and reformat it as FAT32.