Why there is no thumbnail for my forum under the Discover List?

It seems your site is taking a while to load, so perhaps our screenshot process timed out? I’ve manually added a screenshot

3 Likes