I had the same problem and discovered that the Facebook, Twitter, and Google+ buddypress plugins were conflicting with the email send. When I removed those fields from the register page the emails started to come through again.
I too am having the same problem. The Registration page was automatically created and when I edit that page the permalink is http://pc.bradstreets.net/register HOWEVER when I click view page (or click Register in my Nav) I get my home page. I have checked the Buddypress Pages setup and it is set to the right page – I just can’t view that page in any fashion.