An Idnr = 0 means a RunId = 0. This is an invalid value. RunIds must always be greater than 0. However, when the utility fails, the wrong RunId is already in the database. I.e. the error in the utility is only the aftereffect of the underlying error. Why a RunId = 0 is written to the database is still under investigation.
Please contact CA Support and reference this article. A database statement to delete this record is necessary. Updates to the AE database should only be made in accordance with CA Support. We will provide the needed statement.