I had a similar problem of none of the pages showing, even with the default buddypress theme and registration enabled. The pages showed the template, but no buddypress content.
I fixed the problem by setting each page as its own parent page. As a child page, the members, group, etc did not work. As a parent page, they did.