My forum is listed under the Discover, but it doesn’t show a thumbnail of my forum home page?
Does anyone know about setting up this thumbnail?
My forum is listed under the Discover, but it doesn’t show a thumbnail of my forum home page?
Does anyone know about setting up this thumbnail?
It seems your site is taking a while to load, so perhaps our screenshot process timed out? I’ve manually added a screenshot