Why is Forums not allowing a new topic?

Hi,
I installed the plugins Forums. I'm following the directions... started a new page, pasted the short code. When I go to the page and click on "Click here to create a new topic.", it takes me to my home page. There doesn't seem to be a form to create a new topic. Thanks in advance!!

Scott