HEART Embedded Systems logoHEART

HEART data.integrity-failed H-10005

Data integrity check failed. Data has been changed or damaged when it should not have been.

CodeHEART data.integrity-failed; inside a message "code": "data.integrity-failed"
H-numberH-10005: area 10, code 005
Areadata: Data quality, sync, backups
Typical severityerror. A product may set another for its own case.
Applies toEvery product that stores data

Likely causes

How to fix or prevent it

  1. Stop using the damaged data.
  2. Restore it from a good backup.
  3. Check the storage for errors.
  4. Find out how it changed: look at the access records around that time.

What the HEART does by itself

It raises an error alert and stops trusting that data. Where tampering is possible, it raises a security code as well.

When to call service

If the data matters for safety, money or other people, or tampering is possible.


Inside a message a code is written bare, "code": "storage.full". In logs, tickets, documents and searches it is written HEART storage.full. Things that simply happen, such as system.started, are event types, not faults. The codes are defined in Part 3, Section 5.4, and their H-numbers in Section 5.7. All of it, as data: fault-codes.json.

All fault codes, by area · All fault codes, by H-number · Problem types (API errors)