Despite being an admin I’m not expert on this, but from what I’ve been told, a community on instance A won’t sync with instance B unless there is at least one user on instance B who is a member of that instance A community. And so the smaller a community is, the more likely this will happen.