It is a fake flash drive. Does it make sense for any 2TB flash device be $50? Impossible, right?
Also, since there is no brand labeled on it, further confirms it is a fake.
Inside of the USB enclosure, there is some sort of flash device, maybe an SD Card with a USB board of some kind, etc, with a much lower capacity, say 32GB. The firmware on the device is tricked to show 2TB.
As the user begins storing files, once the actual data reaches the 32GB threshold, the device "goes bad", like not mounting, showing generic names, show weird capacity, etc.
Not much you could do, sorry. A data recovery specialist may be able to do something.
By the way, in the United States, the absolute best USB flash recovery is
www.recovermyflashdrive.com in Connecticut. I am saying that as a data recovery specialist myself.