Почему поля BuddyPress не сохраняются?

У меня есть сайт WordPress + BuddyPress. Я добавил дополнительные поля в профиль пользователя. Когда я регистрирую пользователя, я заполняю все поля в форме регистра. После перенаправления в профиле пользователя:

function auto_login_new_user( $user_id ) { wp_set_current_user($user_id); wp_set_auth_cookie($user_id); global $current_user; get_currentuserinfo(); wp_redirect( home_url() . '/members/' . $current_user->user_login . '/profile/edit/group/1/' ); exit(); } add_action( 'user_register', 'auto_login_new_user' ); ?> 

И посмотрите, что поля BuddyPress пустые. Заполнены только заполненные поля WordPress.
Если я не переадресовываюсь (я имею в виду, что после регистрации вы используете активационное письмо для активации пользователя) все поля в профиле пользователя заполняются.
Все советы?