I found the issue. Flipping to view in twenty fourteen revealed a duplicate registration (name) field that was being hidden (and was required). So, thus, registration could never submit if it was never populated.
I was able to get the registration to work with BuddyPress on Twenty Fourteen. Is there much of a difference between Twenty Fourteen and Twenty Fifteen?