mander.xyz is a pretty small instance devoted to science and nature communities. It's relatively tiny compared to lemmy.ml and beehaw.org. In order for a community to appear in the smaller instance's community list it must first be "fetched". To do this, you have to enter the full url for the community you want to fetch into the community search bar.
So for example, I was trying to find [email protected] and it just wasn't coming up in the mander.xyz community list. I tried entering "nfl", "[email protected]" into the search bar. I even navigated to https://mander.xyz/c/[email protected] which was giving me a 404 at the time but is now working after the fetch.
So if you're on a smaller instance and aren't seeing communities from larger instances, try entering the url of the community as it would be hosted from the larger instance. Hit enter to do a fetch, then try typing the name of the community again to execute the search.
PS: I had to do the same trick again on mander.xyz to find this community.
Here's what I don't know yet, once one user on a server fetches it does it show up more readily discoverable for everyone else on that server? Or does every user need to fetch subs?
New to the fediverse, obviously.
Once a user has subscribed to a server from their instance it will show up im search in the instance that user is from.