We have a few systems in place to prevent malicious behavior in Creative Discovery.
The most common reason a Map doesn’t show up after publishing is because the name and/or description has a word or words on our blocked words list.
Also, we now delay Maps showing up in Discovery after they’re published. We do this to prevent specific malicious and potentially harmful behaviors we were seeing, including live game sharing.
We won’t be disclosing how long published Maps take to show up, but in general, if you publish a Map that complies with our community guidelines, it will be live in Discovery. You just need to be a little patient.