I've tried searching for other posts that ask a similar question, but I couldn't fine one that could fully make me understand what it would mean in this scenario.
So far from my understanding is that if I browse All, the instance I'm on won't show anything at all from the instances that it blocked. But manually doing the workaround would still show me the community and whatever posts that got federated in my instance. Is my understanding correct?
The other topic of federation that I'm interested to understand as a user are below.
The example: fedia.io states in their federation list that it does not federate with ani.social. But ani.social states they federate with fedia.io.
I can go to say !anime@ani.social just fine via fedia.io, although there is some posts that doesn't show. Is this one of the result of this situation?
Additionally, today I did basically try to subscribe to all the same communities/magazines on my lemmy.world (I'm considering to abandon this account), fedia.io and kbin.earth accounts.
Other than the situation above happened to some communities where some post doesn't sync, I've also found some communities that's just inaccessible from either 3 instances.
Yup. Since fedia.io was federating with ani.social for awhile you've got a "local copy" of ani.social's communities on fedia.io from back when it federated.
So when you post on those communities it's all happening only on fedia.io and you see posts/comments on that community from other fedia.io users. But, for example, I can't see what fedia.io local copy of anime@ani.social looks like from my instance, because my "local copy" is still federating with the actual instance anime community is hosted on (i see new posts and my posts/comments get sent first to ani.social's original community and federates to rest of instances from there).