Will this muscle sensor 2.0 still work?

Hey everyone,

I recently got a Myoware Muscle Sensor 2.0 off of someone, and it is evidently second hand. After plugging it into 5V power from an Arduino, I only got the red light to come on for a split second as the pins are damaged (I also don'thave a USB isolator, but I assume this shouldn'taffect the VIN light). There is also some soldered wire stuck in the REF pin, which I can't seem to remove. I am planning the use the clips anyway.

Do you think it will still work? Will I have to buy the Link Shield, as the pins are so damaged?

Cheers.