smartd says your drive has a problem. Either the md RAID1 hasn't noticed, or it did notice in the past, but you overrode it by using mdadm to re-add the drive to the array.
If your data and/or time is important to you, then replace the drive. If it's under warranty, send it back.
The md raid layer won't fail a disk just because smartd found a problem during a self-test.