Why is my site not showin up in Discourse Discover (hhf tech)

If you recently switched back to public. You may just need sometime for it to re-add. As from my understanding it audits the forum for a period of time to access if there is sufficient activity before populating.

One of the team here though can better answer and if need be investigate.