It should but then again some themes aren’t compatible with bbpress what I do is I use custom pages with the shortcodes that way I know it displays right
Did you set your page to fullwidth
All you have to do in the Forum In the Settings tab is Enable anonymous Posting like this