I recently switch our application to use AutoAuth in WHMCS, and the application is not working quite right when the user changes their password.
When a user changes their password using clientarea.php?action=changepw, it changes their password, but then the user is logged out of WHMCS when the clientarea.php?action=changepw&success=1 is called. Because the user is logged out of WHMCS, they are presented with a login page for WHMCS.
Is this by design? Is there something else that needs to be done when the user changes their password so that the WHMCS session is preserved?