How did you test it?
When those are bad, they are very temperature sensitive. Could have tested fine and still be broken.
Best bet is to take it apart and resolder it. If you havent done that, you might as well, because you will probably have to do it someday anyway.