To fix that you would set the phone input field value to:
value="<?php echo((isset($_GET["invalid"])?ValidatedField("customerupdate_096","UserPhone"):"".$row_WADAlogins["UserPhone"]."")); ?>"
That way if it fails validation it uses the ValidatedField value otherwise it gets the value from the recordset.