Hi. I have installed wpforo on my site and created some forums, however there seems to be no way to create actual topics within forums. Whenever I click on a forum it just reloads to the same page. Please help! https://forums.saigonenglish.com
As far as I see, you try to set forum on Home Page.
Please read this instruction steps.