I have a problem where, more often than not, submit on the join page does nothing. I am assuming some javascript function returning false to onsubmit. There are about 6 javascript files loaded on the page, so it might be difficult to track down.
If you do something that generates a validation error first, then correct it - it then works.
I have lost members because of this - it's a real issue.