@trueform yes im having the same issue. some will only go to 99% and stop. I just gave up on them and went to reseeding something else in my collection. Im mainly reseeding whole files. It will still reseed if its a partial right?
Getting notified of a reseed request, and getting a reseeded torrent back to 100% progress at your end are two different things.
So long as at some point you've registered as a seeder (see comment above about which list the torrent is on) then you'll be notified. Once you're on the seeder list, you're on it, even if you can't quite seed everything.
But you don't have to have downloaded every file in a torrent to actually seed it. I've got a recent one where I only downloaded one file of three - I've now uploaded about six times what I downloaded.
If you're returning to a torrent, rather than leeching it initially, one possible cause of the 99.8% issue is that - in my qBittorrent at least - I sometimes get a "torrent complete" notification before it actually is. If I look at my download speed, there's often a time when it says "100% progress" but it''s still showing a falling speed before it finally registers as zero. The difference is nowhere near enough to interfere with a file's playability, so likely wouldn't be noticed... until you try to reseed. Then, the fact you've really only downloaded 1.86gb instead of 1.87gb will make a difference.