Hi there, based on your description, I can tell that your Photofast Genuine i-flash drive got failed and this issue happened due to the poor quality of the drive. You'd better contact the Photofast team for compensation or replacement.
All drive manufacturers should be responsible for their own warranties, not Apple. Hope you can get a reasonable explanation from Photofast about the external hard drive corruption trouble.
Take care~