Ok, so it is either an issue with the update record behavior or the login behavior, My Money is on the update behavior.
first, edit the email form element to give it a value attribute, I have seen erratic behavior come from form elements that doent have a value:
<input name="emailAddress" type="text" size="50" value="" />
next take of the redirect in the email behavior, change:
"successRedirect" => "emailpwsent.php",
to;
"successRedirect" => "",
then add an echo to the body of the page to show the update statement:
<?php if (isset($_POST["Send"])) { ?>
SQL: <?php echo($WA_Sql); ?>
newpassword session <?php echo($_SESSION['newpwd']); ?>
<?php } ?>