No they are there, not sure what your issue is but I would suggest a plugin conflict.
Hi,
activation and register are not added automatically when you install BP. You have to assign them manually.
Register and Activation Pages
Aside you need also to activate permalinks in your WP install to get BP working correctly.
I have permalinks activated in WP. I created the Register and Activation pages for my website, but BuddyPress does not allow me to save them once I’ve assigned the pages. On the
Associate WordPress pages with the following BuddyPress Registration pages, there is no option for me to save the settings. The three buttons (“new page”, “save”, and “view”) aren’t there. Also, I do not have the option to save the settings on the Components page either.
This sounds very strange and must be down to a conflict of some sort. I’d try deactivating your plugins to see if that helps.
@danbp
Actually if you check the box beside membership in dashboard/settings before activating bp it will create those pages automatically. However once you activate bp even once without the box beside membership checked then you will need create those pages manually. I just got into a habit of making sure I always had that box checked before activating bp that way I didn’t have to worry about creating them manually.