The OpenIDM audit sample does not currently supported paged results. This causes the UI to display recon results which are NOT from the last executed reconciliation.
To clarify, the mappingDetails endpoint which is invoked by the UI results in a query similar to the following being executed:
Because the search script provided with the audit sample does not support paged results, the above Query Filter is translated to a SQL select similar to the following:
The above select returns all start entries for the given mapping in a unsorted result set. Therefore the recon which ends up being selected by the UI may or may not be the last one executed.