I think I've mentioned in the past some frustration that a form will return the "Inquiry Complete" message before that actual form field values update and that this is a problem when you want to capture the field values after an inquire is completed (using lawForm.getFormValue).
What I realized is that although the form field values don't update quickly enough, you can retrieve the field data values right away.
So instead of trying to capture the form value, use the lawForm.getDataValue function instead when an Inquire is done and you will be able to capture what you want.