AJAX form validation question: how to update error messages for related fields?

Hello-

I’m currently building a quite large, complex form with a lot of custom validation and interdependencies between fields. I’m using AJAX validation with client-side validation disabled so all the validation code is in one place. I’m also specifying the validateOnSubmit option.

The problem is this: when I change a value on one field that causes another field to go into an error state (confirmed by inspecting ajax validation response), I don’t see the other field’s error show up on the page. The only way to see error messages appear is by either submitting the form, or changing the value of the related field, then changing it back.

Is this a bug?

Thanks for help in advance.

Matt