Somehow the new forums I add does not show. I was shocked when I started adding forums and subforums to my phpbb. I created them in the admin panel when I was logged in as the admin, but the website did not update or change. A video speaks a thousand words. Watch this video I made to see what I mean: Why did this happen and what can I do.
Yes, phpBB is a pain in the behind!! You have to assign permission to each group, for each forum individually. The best way I have found is to make your groups, build your forums, and then assign the appropriate permissions for each group all at once. Still tedious, but more streamlined.