We didn’t exactly get it working, but buddypress works fine otherwise, so our workaround was to add all the buddypress pages (forums, groups, registration etc) on the menu so they are at least accessible. Once people actually register or login, they can do everything from the WP menu at top and the site menu