So I joined the group, and spent about 30 minutes browsing the site.. I now understand why I've never heard of groups.io. that seems to be the most convoluted and impossible to navigate site I've ever visited lol.
You should seriously consider a different host for the forum, maybe even just...