I have torrents that have never completed due to lack of seeds and peers.
That’s what failing means here. You know how you sometimes see a torrent site list a non-zero number of seeders but when you try to download it, you don’t connect to any of them and it shows 0 seeders in your client? That’s what happens when neither you nor the seeders have port forwarding set up.