BuddyPress plugin not installing correctly

I am using the Salutation theme, from ThemeForest, which is made to use with BuddyPress. Per their installation video and the directions I have gleaned from this Support site, the plugin should have taken me through a 5 step installation procedure before activating.

The plugin did not do this. I have deactivated and deleted the plugin at least 3 times to see if it would do the set-up process and it doesn’t.

I cannot get the Registration page to work because it never set up the page. Whenever I try to set it up myself it just sends the page to Home, not to the page I created.

I am becoming extremely frustrated, and I would really appreciate any and all help since the support for my theme is crap.