Xbox one external storage problem


I have an annoying problem with my external storage drive, its an ADATA 3TB hard drive

It was working fine for the past 2 and a half years but recently started to have flashing red lights everytime its connected to xbox one and kinda recognize it, but cant access any game and cant download anything to there, when i connect another external storage it works in the xbox just fine and even can download there

The tricky part is that i already format the storage drive in the pc and yes it recognizes it, it worked fine for about 1 or 2 days and it happened again

I dont want to install more than 1 TB of games for nothing is there a solution for this? Or is a problem with the hard drive or the xbox? Please :(