The inspiration for this tool is for assist with LAN parties. The one thing I have against the private flag is that it also disables LAN peer discovery, which would be okay if you use a tracker behind the LAN (though the torrent would need to be modified if the hostname/IP changes). Since you can't configure other people's clients I found it simpler to use Aria2 that is preconfigured to disable PEX and DHT.
Combine this with Metalink or Web Seeds, so that you can have a initial seeder based on HTTP. I think using IPFS would be a great web seed as long as the their gateway and Cloudfare's continues to stay up. IPFS creates a permanent URL if you will, so no need to worry about dynamic IPs or domains. It would be great if IPFS would have a smaller binary (right now it is around 20MB compressed) and had a way to get a file and "seed" it like a torrent. But for now I think torrent is mature enough.
Resilio I believe supports it but I would prefer an opensource alternative.
https://docs.syncthing.net/users/foldertypes.html#folder-sen...
They have MuWire now: https://muwire.com/
Not private but public sharing.
Does it actually block trackers from picking it up or just like tell them not to if they want to obey it?
Note: I was using syncthing for a one way sync all the time, with send-only and receive-only settings on the endpoints.
This sounds like a pretty severe bug, so if you still have the systems you were able to produce the behavior on it might be helpful to reproduce it and submit an issue.
For this reason I prefer using something like Syncthing which is designed more with this purpose in mind.