Error Handling
A web accessibility audit was performed on web tools that assisted users with their vehicle’s requirement for Drive Clean tests. The error message was to the right of the form input field and was not associated with the field. When a screen reader was tested, the context was not being properly conveyed. It is only after they input the long Vehicle Identification Number (VIN) again that they would hear the message.
Original screen:

Error Recovery
In the original form, the error is noted after the form has been submitted. The user is asked to try again without any clear way to return to the original form. The user would either need to use the browser’s “Back” button or they would return to the home page to begin again. The best way to handle errors after submission is to state how many errors were found with anchor links to the associated fields in the form. This list of errors can be written to the top of the web page. Suggested error handling: 
