Found the bug …. I’ve editted the config for using a language file like define ('WPLANG', 'nl_NL');
after deleting the line I can change the user type again.
How odd. Thanks for letting us know!
I ran into that exact same problem; no matter what you changed the user role into, he/she would always stay a member. bbPress would also NOT give me the “profile updated” message after submit.
My guess: since I was also using a localised version of WP (I had already tried to just include WP, not use the wp_ tables for user info), a lot of strings were translated, including the roles. It even changed the URL to the profile edit page to /profile/2/bewerken/ (bewerken == edit).
And sure enough, after complete removing the WP inclusion code, things worked again…
Maybe there’s some strings being gettext’d, that shouldn’t be?
Yes, see here -> https://bbpress.org/forums/topic/6/page/2#post-2617
It seems there is a gettext mark-up error in 0.73. If you want to use a localized 0.73, make another .mo file where the line in question is not translated.
Newer versions from svn trunk work fine.