I changed the registration redirect to point to a page that uses a shortcode form to edit the user meta fields. When redirected to the page, everything but the form is there. If I logout and log back in the form appears. I tried modifying the redirect to log the user out first so they would be forced to log back in, but the redirect wouldn't work. I tried hooking user register to edit a field value via php. The field value did appear in the admin section but the form still did not appear. Is there something I need to do to get the form to load?