Not an error code at all — it is a legitimate data value meaning the agent currently has no reading for that item. Treating it as a number is the most common MTConnect integration bug.
A request that fails on some points and succeeds on others still normalizes. The tags that arrived resolve to canonical fields as usual; the ones that did not come back are listed in unresolved_tags and excluded from coverage_pct, so a partial read reports as partial instead of quietly looking complete.
One MCP endpoint serves every protocol adapter. 16,908 curated mappings, 366 canonical fields.
Other MTConnect codes: OUT_OF_RANGE NO_DEVICE UNAUTHORIZED
Equipment that speaks MTConnect: DMG Mori Fanuc Haas Heidenhain Mazak Okuma Siemens Sinumerik Makino Yaskawa Motoman Bridgeport
Other protocols: Modbus OPC UA MQTT / Sparkplug B FANUC FOCAS EtherNet/IP PROFINET / S7 BACnet/IP J1939 (CAN) ROS 2 (DDS) SNMP MAVLink HTTP / REST CSV ingest