Requirements Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support Did you check to see if this issue already exists? Is this only a single bug? Do not put multipl...
Using lemmy-ui front end, did not test with other API clients. The user is neither a moderator of the community or admin of either site.
Noteworthy that editing the title of a post did replicate correctly. It is deleting that seems to be the trouble. Testing of deleting a comment also worked fine.
We could create a more descriptive new issue (specific to comments), but we already have two going, so I don't mind mixing them together. The key thing here is that EDIT of POST or EDIT of COMMENT seems to work fine across all servers. Where DELETE of Post, (Mod) REMOVE of Post, DELETE of Comment, and possibly??? (Mod) REMOVE of Comment (needs testing) are not consistent between all subscribed severs.
Since the logging for this comment delete downstream subscriber needs be done on the "community home", let's use community: https://bulletintree.com/c/lemmy_testing0000 - which I run. I'll crank back on all the custom logging I added to the lemmy_server Rust code and figure out what code paths are happening.
I verified that it federated out to the community server and four other subscribed servers. I then edited the comment, and again verified the edit was federated out to four subscribed servers. I then deleted the comment. The comment was deleted on my server, and the community server. But none of the subscribed servers deleted the post.
The "community home" server doesn't seem to be sending out delete comments to the federated downstream subscribers. Which is similar to what I've seen with moderator-removed posts #3535. It goes to two servers, but no more.