Repair index

The Humanoid Repair Index

The independent record of what breaks in humanoid robots. 155 documented issues and 288 OEM error codes across 6 robots — every entry tied to a public source, version-controlled, and archived.

155Documented issues
288OEM error codes
6Robots tracked
155Distinct sources

Per robot

Robot Documented issues OEM error codes Blocks use Open / unresolved Last updated
Unitree G1 41 48 28 17
Unitree Go2 36 35 25 9
SoftBank NAO V6 34 60 24 17
Fourier GR-3 17 4 6 0
SoftBank Pepper 14 60 9 7
Unitree H1 / H1-2 13 81 8 3
Total 155 288 100 53

Breakdown

By category

SDK/software 93
network/connectivity 17
motor/actuator 11
sensor/camera 9
other 9
hand/gripper 6
battery/power 5
firmware/update 2
security/privacy 2
mechanical/structural 1

By severity

Severity: blocks-use — the robot cannot be used for the affected task; degrades-use — usable with reduced function; annoyance — cosmetic or minor.

blocks-use 100
degrades-use 41
annoyance 14

Repair costs: collecting

No one publishes what humanoid repairs actually cost. We are building that record: real repair bills, service quotes, and part prices, in and out of warranty, tied to robot model and failure type. If your robot has been repaired, report it — the first data points define the public record.

Report a repair
Was it repaired?

How this record is kept

Every dataset behind this index is version-controlled. The archive begins July 18, 2026, and each dataset’s history is timestamped in the repository — a record that cannot be backdated. OEM error codes carry per-entry retrieval dates; where available, a SHA-256 fingerprint of the source page is stored with the code. Current dataset fingerprints:

  • fourier-gr-3-codes.jsonsha256 3331c862e698…
  • fourier-gr-3.jsonsha256 ddc6e2c74a23…
  • softbank-nao-codes.jsonsha256 d08230da1d2c…
  • softbank-nao.jsonsha256 fa82806c1fd1…
  • softbank-pepper-codes.jsonsha256 1f19751ab9d2…
  • softbank-pepper.jsonsha256 eea89e67ad4b…
  • unitree-g1-codes.jsonsha256 1c57874fc19c…
  • unitree-g1.jsonsha256 32d47f62fce9…
  • unitree-go2-codes.jsonsha256 4c28d51f0ed2…
  • unitree-go2.jsonsha256 19797ff2754e…
  • unitree-h1-h1-2-codes.jsonsha256 08834f5f55ef…
  • unitree-h1-h1-2.jsonsha256 4816fb42f358…
  • Unitree G1 — archived since
  • Unitree Go2 — archived since
  • SoftBank NAO V6 — archived since
  • Fourier GR-3 — archived since
  • SoftBank Pepper — archived since
  • Unitree H1 / H1-2 — archived since

Methodology

Issues are harvested from public GitHub issue trackers (engagement-filtered) and OEM support documentation, then reviewed before publication. Error codes are extracted verbatim from manufacturer documentation only. Every entry carries its source URL. Missing data stays absent — nothing on this site is reconstructed from memory or filled with placeholders. Aggregates on this page are computed live from the underlying datasets.

Fixing these machines is becoming a trade — see the Certified Humanoid Technician standard.