TAP5-1906: Interaction between client-side validation and submit buttons can result in a server-side error parsing JSON array