Pro Site Registration is not allowing users to set passwords

I've recently tested the registration process for my site and the set password plugin does not seem to be working. Once a user registers my site shows a page like the one attached in the screenshot. This is fine but a random password is generated that is different than the one set in the form. Please help.

I am using Pro Sites, remove email verification, set password and Buddypress.