– check the WordPress settings allowes account to be created (Anyone can register checkbox needs to be active) See: https://wordpress.org/support/article/settings-general-screen/#membership
– check your permalink settings are using one of the pretty permalink options (not plain), see this documentation page https://wordpress.org/support/article/using-permalinks/#mod_rewrite-pretty-permalinks
– check the activate and register actions are associated with a public WordPress page. You can find some inputs about it from this documentation page : https://codex.buddypress.org/getting-started/configure-components/#settings-buddypress-pages
NB: the registration and activation pages are only displayed to users who are not logged in, so if you try to visit these being logged in you’ll be redirected to home page. To test the pages, log out first 😉
Mathieu, Thanks, unfortunately i did this already without succes. I hope you have more suggestions.
I have had the fantastic Buddypress working perfectly for a year on a folder install of WP (not multisite) like; http://www.mysite.com/wordpressandbuddypressinstall/register/.
But I discovered for the last week people are no longer able to register (it just returns you to /register page). I disabled ALL plugins did not fix /register – HOWEVER disabling Buddypress plugin (and all other plugins) does allow registration on plain WordPress. I tried registering on Buddypress on different browsers / different PCs / using 20-19 theme etc but nothing fixes it.
Q: does anyone have any suggestion as why /register may have stopped or how to fix?
ps – I have Settings > Anyone can register [x] on and permalinks set to Post name
Thank you in advance.
UPDATE (semi-fixed) – I turned off ALL fields under Profile Fields > Signup Fields except default First Name and now signup worked again. So I guess its a process of elimination to see which signup field has some wrong setting. Hope that helps someone out there.
Thank you for the Permalink setting info. I was just about to blowup an site install and start from scratch but it was the Permalink setting that was the problem.