Open austinjprice opened 10 months ago
@austinjprice After a thorough review of all readily available logs within Datadog, the following summary of 4142 submission failures, going back to 8/30/2022, were identified:
Submission IDs and example values have been obtained for each error and shared with Emily Theis.
Causes for the first two failures listed may be attributed to incomplete/incorrect metadata validation documentation supplied by the EMMS team. Having been provided with the corrected regex validations, updates to normalize the respective metadata fields to match expectations have been submitted for review to prevent any future failures associated with the corresponding values.
The cause of the last listed failure, related to a discrepancy between a numberPages value sent in the metadata and the actual number of pages of the main document, remains unsolved. Without knowing how to determine the actual number of pages, I remain blocked in my attempt to compare the two numbers. It is suspicious, however, that the only instances where this type of error occurred happened during a 3-day period at the beginning of February, and an error hasn't been raised since.
To estimate the extent of failures, relative to the total number of forms submitted for processing, the number of 526 submissions containing form 4142 data was calculated to be 151,935 during the date range of 12/1/22 to 12/27/23, which equates to approximately 0.3% of all forms for that time period.
A number of discoveries are worth mentioning as a result of the work that went into retrieving this data:
Generated report can be found at https://dsva.slack.com/archives/C06979ADKNY/p1704932540635109?thread_ts=1704924011.958319&cid=C06979ADKNY.
Moving to Done, unless rehydrating and analyzing logs prior to 8/20/2022 is deemed necessary to consider this complete.
It was discovered that some percentage of 4142 forms are not successfully reaching their final destination when being generated in the 526 pathway.
First step to resolving this issue is to determine how often this is failure, what type of failures are occurring and create a list of submissions that were impacted.
Acceptance criteria: