I have a similar problem to the problem reported here:
https://userswp.io/support/topic/redirect-not-working/
I solved the problem in a similar way – making a change to includes/class-forms.php so that if you select the auto_approve option, then when users complete registration, they will be redirected to a specified page.
The problem is that whenever the plugin is updated, I have to make this change again.
Would you consider going to this line in the file:
$auto_login = uwp_get_option(‘uwp_registration_action’, false);
and adding this line to add a filter hook just after it:
apply_filter(‘uwp_get_option_uwp_registration_option_handler’, $auto_login);
That way, I can just handle the hook in my theme’s functions.php file to change the auto_login option, and I don’t have to keep on changing the code when userswp is updated.