Browse Source

Show Bambu's own HMS descriptions and the real alert level (issue #2728)
Document HMS levels, Bambu's descriptions and uncounted faults (issue #2728)

maziggy 11 hours ago
parent
commit
033eff1254
34 changed files with 8859 additions and 2058 deletions
  1. 7 3
      .github/MAINTAINERS.md
  2. 0 0
      CHANGELOG.md
  3. 5 0
      backend/app/api/routes/camwall.py
  4. 7799 0
      backend/app/data/hms_catalog.json
  5. 29 0
      backend/app/data/hms_catalog_extra.json
  6. 78 24
      backend/app/main.py
  7. 6 6
      backend/app/schemas/printer.py
  8. 34 18
      backend/app/services/bambu_mqtt.py
  9. 76 904
      backend/app/services/hms_errors.py
  10. 10 9
      backend/tests/unit/services/test_bambu_mqtt.py
  11. 132 158
      backend/tests/unit/services/test_hms_errors.py
  12. 194 0
      backend/tests/unit/services/test_hms_severity_2728.py
  13. 24 0
      backend/tests/unit/test_hms_error_summary.py
  14. 133 10
      frontend/src/__tests__/components/HMSErrorModal.test.tsx
  15. 11 20
      frontend/src/__tests__/pages/PrintersPageBucketing.test.ts
  16. 7 6
      frontend/src/api/client.ts
  17. 61 897
      frontend/src/components/HMSErrorModal.tsx
  18. 7 0
      frontend/src/i18n/locales/de.ts
  19. 7 0
      frontend/src/i18n/locales/en.ts
  20. 7 0
      frontend/src/i18n/locales/es.ts
  21. 7 0
      frontend/src/i18n/locales/fr.ts
  22. 7 0
      frontend/src/i18n/locales/it.ts
  23. 7 0
      frontend/src/i18n/locales/ja.ts
  24. 7 0
      frontend/src/i18n/locales/ko.ts
  25. 7 0
      frontend/src/i18n/locales/nl.ts
  26. 7 0
      frontend/src/i18n/locales/pt-BR.ts
  27. 7 0
      frontend/src/i18n/locales/ru.ts
  28. 7 0
      frontend/src/i18n/locales/sv.ts
  29. 7 0
      frontend/src/i18n/locales/tr.ts
  30. 7 0
      frontend/src/i18n/locales/uk.ts
  31. 7 0
      frontend/src/i18n/locales/zh-CN.ts
  32. 7 0
      frontend/src/i18n/locales/zh-TW.ts
  33. 3 3
      frontend/src/pages/PrintersPage.tsx
  34. 145 0
      scripts/generate_hms_catalog.py

+ 7 - 3
.github/MAINTAINERS.md

@@ -118,13 +118,17 @@ Example:
 
 1. Update version in `pyproject.toml`
 2. Update `CHANGELOG.md`
-3. Create a PR with these changes
-4. After merge, tag the release:
+3. If Bambu Studio has updated its HMS files since the last release, run
+   `python scripts/generate_hms_catalog.py /path/to/BambuStudio` and review the
+   diff of `backend/app/data/hms_catalog.json` (added codes, changed texts, codes
+   that lost their text)
+4. Create a PR with these changes
+5. After merge, tag the release:
    ```bash
    git tag v0.1.x
    git push origin v0.1.x
    ```
-5. Run `docker-publish.sh` to publish Docker image
+6. Run `docker-publish.sh` to publish Docker image
 
 ## Dependabot (Optional)
 

File diff suppressed because it is too large
+ 0 - 0
CHANGELOG.md


+ 5 - 0
backend/app/api/routes/camwall.py

@@ -85,6 +85,11 @@ async def list_camwall_printers(
                             "module": e.module,
                             "severity": e.severity,
                             "actions": e.actions or [],
+                            # The wall counts a fault only when Bambu publishes
+                            # text for it or it offers actions, the same rule as
+                            # the printer card, so it needs the text (#2728).
+                            "full_code": e.full_code,
+                            "description": e.description,
                         }
                         for e in (state.hms_errors or [])
                     ],

+ 7799 - 0
backend/app/data/hms_catalog.json

@@ -0,0 +1,7799 @@
+{
+ "_source": {
+  "generator": "scripts/generate_hms_catalog.py",
+  "bambu_studio_commit": "b94b6da251f8",
+  "model_file_versions": {
+   "093": 202508192303,
+   "094": 202503231214,
+   "20P": 202511162200,
+   "22E": 202510142200,
+   "239": 202506171403,
+   "26A": 202511162200,
+   "31B": 202511162200
+  },
+  "extra": "backend/app/data/hms_catalog_extra.json"
+ },
+ "hms": {
+  "0300010000010001": "The heatbed temperature is abnormal; the heater may have a short circuit.",
+  "0300010000010002": "The heatbed temperature is abnormal; the heater may have an open circuit, or the thermal switch may be open.",
+  "0300010000010003": "The heatbed temperature is abnormal; the heater is over temperature.",
+  "0300010000010005": "A heatbed temperature control issue has been detected and the heating module may be damaged. Please power off the device immediately and follow the Wiki to replace the AC board.",
+  "0300010000010006": "The heatbed temperature is abnormal; the sensor may have a short circuit.",
+  "0300010000010007": "The heatbed temperature is abnormal; the sensor may have an open circuit.",
+  "0300010000010008": "An abnormality occurs during the heating process of the heatbed; the heating modules may be broken.",
+  "030001000001000A": "The heatbed temperature control is abnormal; the AC board may be broken.",
+  "030001000001000C": "The heatbed has worked at full load for a long time. The temperature control system may be abnormal.",
+  "030001000001000D": "An abnormality occured in heating modules of heatbed previously. To continue using your printer, please refer to the wiki to troubleshoot.",
+  "030001000001000E": "The power supply voltage does not match the machine; the heatbed has been disabled.",
+  "030001000002000F": "The chamber target temperature is set too high, while the heatbed target temperature is set too low. Heatbed cooling has been skipped. It is recommended to set matching chamber and heatbed temperatures.",
+  "0300010000030008": "The temperature of the heated bed exceeds the limit and automatically adjusts to the limit temperature.",
+  "030001000003000F": "The chamber temperature is currently high, and the heatbed is cooling down slowly. It is recommended to open the top cover or front door to accelerate the cooling process.",
+  "0300020000010001": "The nozzle temperature is abnormal; the heater may have a short circuit.",
+  "0300020000010002": "The nozzle temperature is abnormal; the heater may have an open circuit.",
+  "0300020000010003": "The nozzle temperature is abnormal; the heater is over temperature.",
+  "0300020000010004": "The right nozzle temperature control is abnormal.  The hotend might have structural damage.",
+  "0300020000010005": "Abnormal temperature control detected on the right extruder nozzle; the heating module may be damaged. Please disconnect the power immediately and stop using the device, and contact customer support for troubleshooting guidance.",
+  "0300020000010006": "The right nozzle temperature is abnormal; the sensor may have a short circuit, please check whether the connector is properly plugged in.",
+  "0300020000010007": "The right nozzle temperature is abnormal; the sensor may have an open circuit.",
+  "0300020000010008": "The extruder nozzle temperature is abnormal and cannot reach the set value. This may be caused by an improperly installed nozzle silicone sock.",
+  "0300020000010009": "Nozzle temperature control is abnormal. The hot end may not be installed. To heat the heating assembly without the hotend, enable Maintenance Mode in the settings.",
+  "030002000001000B": "The right extruder nozzle temperature control is abnormal, possibly due to the hotend not being properly installed or a malfunction of the wireless temperature measurement board.",
+  "0300030000010001": "The hotend cooling fan speed is too slow or stopped. It may be stuck or the connector may not be plugged in properly.",
+  "0300030000020002": "The hotend cooling fan is running slowly. It may be obstructed. Please check for debris and clean if necessary.",
+  "0300040000020001": "The speed of the part cooling fan is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300050000010001": "The motor driver is overheating. Its radiator may be loose, or its cooling fan may be damaged.",
+  "0300060000010001": "Motor-A has an open-circuit. There may be a loose connection, or the motor may have failed.",
+  "0300060000010002": "Motor-A has a short-circuit. It may have failed.",
+  "0300060000010003": "The resistance of Motor-A is abnormal; the motor may have failed.",
+  "0300070000010001": "Motor-B has an open-circuit. The connection may be loose, or the motor may have failed.",
+  "0300070000010002": "Motor-B has a short-circuit. It may have failed.",
+  "0300070000010003": "The resistance of Motor-B is abnormal; the motor may have failed.",
+  "0300080000010001": "Motor-Z has an open-circuit. The connection may be loose, or the motor may have failed.",
+  "0300080000010002": "Motor-Z has a short-circuit. It may have failed.",
+  "0300080000010003": "The resistance of Motor-Z is abnormal; the motor may have failed.",
+  "0300090000010001": "The extruder servo motor has an open circuit. The connection may be loose, or the motor may have failed.",
+  "0300090000010002": "The extruder servo motor has a short-circuit. It may have failed.",
+  "0300090000010003": "The resistance of the extruder servo motor is abnormal; the motor may have failed.",
+  "0300090000020001": "The extrusion motor is overloaded. The extruder may be clogged or the filament may be stuck in the tool head.",
+  "0300090000020002": "The extrusion resistance is abnormal. The extruder may be clogged or there may be filament stuck in the toolhead.",
+  "0300090000020003": "The extruder is extruding abnormally. It may be clogged, or the filament may be too thin, causing the extruder to slip.",
+  "0300090000020004": "The extrusion resistance is abnormal. The extruder may be clogged or there may be filament stuck in the toolhead, or the externally mounted filament may be tangled.",
+  "0300090000020005": "The extruder is extruding abnormally. It may be clogged, or the filament may be too thin, causing the extruder to slip, or the externally mounted filament may be tangled.",
+  "0300090000030007": "Filament extrusion anomaly detected. Automatically retrying recovery, please wait.",
+  "0300090000030008": "Filament extrusion anomaly detected. Automatically retrying recovery, please wait.",
+  "03000A0000010001": "Heatbed force sensor 1 is too sensitive. It may be stuck between the strain arm and heatbed support, or the adjusting screw may be too tight.",
+  "03000A0000010002": "The signal of heatbed force sensor 1 is weak. The force sensor may be broken or have poor electric connection.",
+  "03000A0000010003": "The signal of heatbed force sensor 1 is too weak. The electronic connection to the sensor may be broken.",
+  "03000A0000010004": "An external disturbance was detected on force sensor 1. The heatbed plate may have touched something outside the heatbed.",
+  "03000A0000010005": "Force sensor 1 detected unexpected continuous force. The heatbed may be stuck, or the analog front end may be broken.",
+  "03000B0000010001": "Heatbed force sensor 2 is too sensitive. It may be stuck between the strain arm and heatbed support, or the adjusting screw may be too tight.",
+  "03000B0000010002": "The signal of heatbed force sensor 2 is weak. The force sensor may be broken or have poor electric connection.",
+  "03000B0000010003": "The signal of heatbed force sensor 2 is too weak. The electronic connection to the sensor may be broken.",
+  "03000B0000010004": "An external disturbance was detected on force sensor 2. The heatbed plate may have touched something outside the heatbed.",
+  "03000B0000010005": "Force sensor 2 detected unexpected continuous force. The heatbed may be stuck, or the analog front end may be broken.",
+  "03000C0000010001": "Heatbed force sensor 3 is too sensitive. It may be stuck between the strain arm and heatbed support, or the adjusting screw may be too tight.",
+  "03000C0000010002": "The signal of heatbed force sensor 3 is weak. The force sensor may be broken or have poor electric connection.",
+  "03000C0000010003": "The signal of heatbed force sensor 3 is too weak. The electronic connection to the sensor may be broken.",
+  "03000C0000010004": "An external disturbance was detected on force sensor 3. The heatbed plate may have touched something outside the heatbed.",
+  "03000C0000010005": "Force sensor 3 detected unexpected continuous force. The heatbed may be stuck, or the analog front end may be broken.",
+  "03000D000001000B": "The Z axis motor seems to be stuck when moving. Please check if there is any foreign matter on the Z sliders or Z timing belt wheels.",
+  "03000D0000020003": "The build plate may not be properly placed. If this message appears repeatedly, please check the Wiki for more explanations.",
+  "03000F0000010001": "Abnormal accelerometer data detected. Please try restarting the printer.",
+  "0300100000020001": "The resonance frequency of the X axis is low. The timing belt may be loose.",
+  "0300100000020002": "The resonance frequency of the X-axis differs significantly from the last calibration.  Please clean the X-axis linear rail and conduct a calibration after printing.",
+  "0300110000020001": "The resonance frequency of the Y axis is low. The timing belt may be loose.",
+  "0300110000020002": "The resonance frequency of the Y-axis differs greatly from the last calibration. Please clean the Y-axis liner rod and conduct a calibration after printing.",
+  "0300120000020001": "The front cover of the toolhead fell off.",
+  "0300130000010001": "The current sensor of Motor-A is abnormal. This may be caused by a failure of the hardware sampling circuit.",
+  "0300140000010001": "The current sensor of Motor-B is abnormal. This may be caused by a failure of the hardware sampling circuit.",
+  "0300150000010001": "The current sensor of Motor-Z is abnormal. This may be caused by a failure of the hardware sampling circuit.",
+  "0300160000010001": "The extruder servo motor's current sensor is abnormal. A failure of the hardware sampling circuit may cause this.",
+  "0300170000010001": "The hotend cooling fan speed is too slow or stopped. It may be stuck or the connector may not be plugged in properly.",
+  "0300170000020002": "The hotend cooling fan speed is slow. It may be stuck and need cleaning.",
+  "0300180000000000": "",
+  "0300180000010001": "The frequency of the extrusion force sensor is too low. The nozzle may not be installed, or the nozzle heat sink may be too far away from the sensor.",
+  "0300180000010002": "The sensitivity of the extrusion force sensor is low; the nozzle may not be installed correctly.",
+  "0300180000010003": "The extrusion force sensor is not available; the link between the MC and TH may be broken, or the sensor may be broken.",
+  "0300180000010004": "The signal of the extrusion force sensor is abnormal. The sensor may be damaged, or the MC-TH communication may be abnormal.",
+  "0300180000010005": "Z-axis motor rotation is obstructed; please check if foreign objects are stuck in the Z slider or Z timing pulley. Also, ensure the build plate is placed correctly to avoid collisions with surrounding structures.",
+  "0300180000010006": "The heatbed leveling data is abnormal. Please check whether there are any foreign objects on the heatbed and Z slider. If so, please remove them and try again.",
+  "0300180000010007": "The frequency of the extrusion force sensor is too high. The sensor may be damaged, or the nozzle heat sink may be too close to the sensor.",
+  "0300180000010008": "The nozzle touches the heatbed abnormally. Please check whether there is filament residue on the nozzle or foreign matter where the nozzle touches the bed.",
+  "030018000001000B": "Nozzle presence detection failed: nozzle not installed or improperly installed.",
+  "030018000001000C": "An anomalous jump in the extruder extrusion force sensor data has been detected, potentially caused by poor sensor contact or a faulty sensor.",
+  "030018000001000D": "Nozzle clumping detection calibration failed. Excessive force detected on the nozzle. Please ensure the nozzle is installed correctly.",
+  "030018000001000E": "Nozzle clumping detection calibration failed. The nozzle did not touch the inner wall of the hole. Please clean the nozzle and the steel plate hole at the rear-right side of the heatbed.",
+  "0300180000030009": "Performing initial High-temperature Bed Leveling.",
+  "03001A0000020001": "The nozzle is covered with filament, or the build plate is crooked.",
+  "03001A0000020002": "The nozzle is clogged with filament.",
+  "03001A0000020003": "The nozzle clumping sensor is malfunctioning; Please refer to the Wiki for troubleshooting.",
+  "03001A0000030004": "Nozzle clumping detection timed out. The check has been skipped.",
+  "03001B0000010001": "The signal of the heatbed acceleration sensor is weak. The sensor may have fallen off or been damaged.",
+  "03001B0000010002": "External disturbance was detected on the heatbed acceleeration sensor. The sensor signal wire may not be affixed.",
+  "03001B0000010003": "The heatbed acceleration sensor detected unexpected continuous force. The sensor may be stuck, or the analog front end may be broken.",
+  "03001C0000010001": "The extrusion motor driver is abnormal. The MOSFET may have a short circuit.",
+  "03001D0000010001": "The position sensor of extrusion motor is abnormal. The connection to the sensor may be loose.",
+  "03001E0000010001": "The left nozzle temperature is abnormal; the heater may have a short circuit.",
+  "03001E0000010002": "The left nozzle temperature is abnormal; the heater may have an open circuit.",
+  "03001E0000010003": "The left nozzle temperature is abnormal; the heater is overheated.",
+  "03001E0000010005": "Abnormal temperature control detected on the left extruder nozzle; the heating module may be damaged. Please disconnect the power immediately and stop using the device, and contact customer support for troubleshooting guidance.",
+  "03001E0000010006": "The left nozzle temperature is abnormal; the sensor may have a short circuit, please check whether the connector is properly plugged in.",
+  "03001E0000010007": "The left nozzle temperature is abnormal; the sensor may have an open circuit.",
+  "03001E0000010008": "The left extruder nozzle temperature is abnormal and cannot reach the set value. This may be caused by an improperly installed nozzle silicone sock.",
+  "03001E0000010009": "The left nozzle temperature control is abnormal; the hot end may not be installed. If you want to heat the hot end without it being installed, please turn on maintenance mode in the settings page.",
+  "0300200000010001": "X-axis homing abnormal: please check if the toolhead is stuck or if the resistance on the X-axis linear rail is too high.",
+  "0300200000010002": "Y-axis homing abnormal: please check if the toolhead is stuck or the Y carriage has too much resistance.",
+  "0300200000010003": "X axis homing abnormal: the timing belt may be loose.",
+  "0300200000010004": "Y axis homing abnormal: the timing belt may be loose.",
+  "0300210000010001": "Auxiliary extruder motor open circuit, possibly due to a loose connection or motor failure.",
+  "0300210000010002": "Auxiliary extruder motor short circuit, possibly caused by motor failure.",
+  "0300210000010003": "The resistance of the Auxiliary extruder motor is abnormal; the motor may have failed.",
+  "0300220000010001": "Auxiliary extruder motor current sensor error, possibly caused by a sampling circuit hardware failure.",
+  "0300250000010001": "The frequency of the extrusion force sensor of the right extruder is too low. The nozzle may not be installed, or the nozzle heat sink may be too far away from the sensor.",
+  "0300250000010002": "The sensitivity of the right extruder extrusion force sensor is low; the nozzle may not installed correctly.",
+  "0300250000010003": "Unable to read data from the right extruder force sensor; there may be a communication break or sensor damage.",
+  "0300250000010004": "The signal of the extrusion force sensor of the right extruder is abnormal. The sensor may be damaged, or the MC-TH communication may be abnormal.",
+  "0300250000010005": "Z-axis motor rotation is obstructed; please check if foreign objects are stuck in the Z slider or Z timing pulley. Also, ensure the build plate is placed correctly to avoid collisions with surrounding structures.",
+  "0300250000010007": "The frequency of the extrusion force sensor of the right extruder is too high. The sensor may be damaged, or the nozzle heat sink may be too close to the sensor.",
+  "0300250000010008": "The right nozzle touches the heating bed abnormally. Please check whether there is filament residue on the nozzle or foreign matter where the nozzle touches the bed.",
+  "030025000001000A": "Nozzle offset calibration failed. Filament sticks to the nozzle, which may affect print quality. Please clean the nozzle and try again.",
+  "030025000001000B": "Nozzle presence detection failed: Right extruder nozzle not installed or improperly installed.",
+  "030025000001000C": "An anomalous jump in the right extruder eddy current sensor data has been detected, potentially caused by poor sensor contact or a faulty sensor.",
+  "0300260000000000": "",
+  "0300260000010001": "The frequency of the extrusion force sensor of the left extruder is too low. The sensor may be installed too far, or the sensor may be loose.",
+  "0300260000010002": "The sensitivity of the left extruder extrusion force sensor is low; the force sensor may not be installed correctly.",
+  "0300260000010003": "Unable to read data from the left extruder force sensor; there may be a communication break or sensor damage.",
+  "0300260000010004": "The signal of the extrusion force sensor of the left extruder is abnormal. The sensor may be damaged, or the MC-TH communication may be abnormal.",
+  "0300260000010005": "Z-axis motor rotation is obstructed; please check if foreign objects are stuck in the Z slider or Z timing pulley. Also, ensure the build plate is placed correctly to avoid collisions with surrounding structures.",
+  "0300260000010007": "The frequency of the extrusion force sensor of the left extruder is too high. The sensor may be installed too close, or the sensor may be loose.",
+  "0300260000010008": "The left nozzle touches the heating bed abnormally. Please check whether there is filament residue on the nozzle or foreign matter where the nozzle touches the bed.",
+  "030026000001000B": "Nozzle presence detection failed: Left extruder nozzle not installed or improperly installed.",
+  "030026000001000C": "An anomalous jump in the left extruder eddy current sensor data has been detected, potentially caused by poor sensor contact or a faulty sensor.",
+  "0300270000010001": "The nozzle offset calibration sensor frequency is too low. The sensor may be damaged.",
+  "0300270000010002": "Too many attempts at nozzle offset calibration, possibly due to purged filament between the nozzle and the heated base, or incorrect installation of the nozzle. Please inspect and retry.",
+  "0300270000010003": "The nozzle offset calibration result shows significant deviation, possibly due to the heat insulation sheet on the right nozzle heating base not being installed. Please install it correctly and try again.",
+  "0300270000010004": "The signal of the nozzle offset calibration sensor is abnormal. The sensor may be damaged, or the wiring may not be connected properly.",
+  "0300270000010005": "The nozzle offset calibration indicates significant deviation, possibly caused by an additional heat insulation sheet installed on the right nozzle heating base. Please verify this and attempt the calibration again.",
+  "0300270000010006": "The nozzle offset calibration shows significant deviation, possibly due to incorrect installation of the nozzle or heating base. Please inspect and retry.",
+  "0300270000010007": "The nozzle offset calibration sensor frequency is too high. The sensor may be damaged.",
+  "0300270000010008": "The nozzle offset calibration sensor signal is too weak. It may be that the nozzle is sticky or the nozzle does not move above the sensor during calibration, causing the distance between the nozzle and the sensor to be too far.",
+  "0300280000010001": "The data of the force sensor of the Cutting Module is abnormal. The magnet on the Tool Holder may fall off or the force sensor may be damaged.",
+  "0300280000010003": "Communication failure between cutting module and toolhead during Z-axis homing. Please check if the cutting module signal cable is loose or broken or verify if the force sensor coil is intact.",
+  "0300280000010004": "The force sensor of the Cutting Module is abnormal. The force sensor cable may be disconnected or the force sensor is damaged.",
+  "0300280000010005": "Z-axis homing failed in cutting mode. Please check if there are any foreign objects in the Z-axis slider and Z-axis synchronous pulley.",
+  "0300280000010007": "Communication failure between the Cutting Module and toolhead module. Please check if the Cutting module signal cable is loose or broken. It could also be due to a broken force sensor coil.",
+  "0300280000010008": "Z-axis homing failed. Please check if the blade holder movement is smooth and ensure no foreign objects are at the contact position on the heatbed.",
+  "0300290000010001": "Vision encoder patterns can not be recognized; possible reasons include vision encoder pattern distortion, light overexposure, and plate misplacement.",
+  "03002A0000010001": "The left hotend cooling fan speed is too slow or stopped. The fan may be stuck or the connector may not be plugged in properly.",
+  "03002A0000020002": "The left hotend cooling fan speed is slow. It may be stuck and need cleaning.",
+  "03002B0000020001": "Air-door calibration failed. Please check if there is any foreign object blocking the damper.",
+  "03002C0000010001": "Obstacle detected under the heatbed. Please remove it to ensure proper printing.",
+  "03002D0000010006": "Heated bed leveling failed, possibly due to foreign objects on the bed or bed tilt. Continuing to print may damage the build plate. Please remove any debris or manually level the bed before retrying.",
+  "03002D0000030009": "Performing initial High-temperature Bed Leveling.",
+  "03002E0000030001": "The motor noise cancellation data needs to be updated; please recalibrate.",
+  "0300310000010001": "The Part Cooling Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300310000020002": "The Part Cooling Fan speed is slow. It may be stuck and need cleaning.",
+  "0300320000010001": "The Auxiliary Part Cooling Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300320000010002": "The Right Side (Auxiliary Component Cooling-Filtration) Fan speed is slow. It may be stuck and need cleaning.",
+  "0300320000020002": "The Auxiliary Part Cooling Fan speed is slow. It may be stuck and need cleaning.",
+  "0300330000010001": "The Chamber Exhaust Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300330000020002": "The Chamber Exhaust Fan speed is slow. It may be stuck and need cleaning.",
+  "0300350000010001": "The MC module cooling fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300350000020002": "The MC module cooling fan speed is slow. It may be stuck and need cleaning.",
+  "0300360000010001": "The Chamber Heat Circulation Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "0300360000020002": "The Chamber Heat Circulation Fan speed is slow. It may be stuck and need cleaning.",
+  "0300390000010001": "The External Fan on the Toolhead is running too slowly or has stopped, possibly due to debris blockage or a loose connector.",
+  "0300390000020002": "The External Fan on the Toolhead is running at a low speed, possibly due to debris buildup.",
+  "03003A0000010001": "The Right Side (Auxiliary Component Cooling-Filtration) Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+  "03003A0000020002": "The Right Side (Auxiliary Component Cooling-Filtration) Fan speed is slow. It may be stuck and need cleaning.",
+  "0300400000020001": "Data transmission over the serial port is abnormal; the software system may be faulty.",
+  "0300400000020002": "G-code data error detected. The system has automatically reloaded the G-code and resumed printing.",
+  "0300410000010001": "The system voltage is unstable. Triggering the power failure protection function.",
+  "0300420000010001": "Toolhead power abnormality detected; it may be caused by a damaged TH board or a short circuit in the USB-C cable.",
+  "0300900000010001": "Chamber heating failed. The heater may not be blowing hot air.",
+  "0300900000010002": "Chamber heating failed. Possible causes: the chamber is not fully enclosed, ambient temperature is too low, or the power supply heat dissipation vent is blocked.",
+  "0300900000010003": "Chamber heating failed. The power supply temperature may be too high.",
+  "0300900000010004": "Chamber heating failed. The speed of the heating fan is too low.",
+  "0300900000010005": "Chamber heating failed. The thermal resistance is too high.",
+  "0300900000010006": "Chamber heating failed. The air duct could not switch to chamber temperature heating mode.",
+  "0300900000010007": "High chamber temperature detected. If the hotend is overheating or emitting smoke, immediately power off the printer. Please refer to the Wiki for detailed troubleshooting instructions.",
+  "0300900000010010": "The communication of chamber temperature controller is abnormal.",
+  "0300910000010001": "The temperature of chamber heater 1 is abnormal. The heater may have a short circuit.",
+  "0300910000010002": "The temperature of chamber heater 1 is abnormal. The heater may have an open circuit or the thermal fuse may have burned out.",
+  "0300910000010003": "The temperature of chamber heater 1 is abnormal. The heater is over temperature.",
+  "0300910000010005": "A chamber heater temperature control issue has been detected and the heating module may be damaged. Please power off the device immediately and follow the Wiki to replace the AC board.",
+  "0300910000010006": "The temperature of chamber heater 1 is abnormal. The sensor may have a short circuit.",
+  "0300910000010007": "The temperature of chamber heater 1 is abnormal. The sensor may have an open circuit.",
+  "0300910000010008": "The chamber heater failed to reach the target temperature.",
+  "030091000001000A": "The temperature of chamber heater 1 is abnormal. The AC board may be broken.",
+  "030091000001000C": "The chamber heater 1 has worked at full load for a long time. The temperature control system may be abnormal.",
+  "030091000001000E": "The power supply voltage does not match the machine; chamber heater 1 has been disabled.",
+  "0300920000010001": "The temperature of chamber heater 2 is abnormal. The heater may have a short circuit.",
+  "0300920000010002": "The temperature of chamber heater 2 is abnormal. The heater may have an open circuit or the thermal fuse may be in effect.",
+  "0300920000010003": "The temperature of chamber heater 2 is abnormal. The heater is over temperature.",
+  "0300920000010006": "The temperature of chamber heater 2 is abnormal. The sensor may have a short circuit.",
+  "0300920000010007": "The temperature of chamber heater 2 is abnormal. The sensor may have an open circuit.",
+  "0300920000010008": "Chamber heater 2 failed to rise to target temperature.",
+  "030092000001000A": "The temperature of chamber heater 2 is abnormal. The AC board may be broken.",
+  "0300930000010001": "Chamber temperature is abnormal. The chamber heater's temperature sensor may have a short circuit.",
+  "0300930000010002": "Chamber temperature is abnormal. The chamber heater's temperature sensor may have an open circuit.",
+  "0300930000010003": "Chamber temperature is abnormal. The chamber heater's temperature sensor at the air outlet may have a short circuit.",
+  "0300930000010004": "Chamber temperature is abnormal. The chamber heater's temperature sensor at the air outlet may have an open circuit.",
+  "0300930000010005": "Chamber temperature is abnormal. The chamber temperature sensor may have a short circuit.",
+  "0300930000010006": "Chamber temperature is abnormal. The chamber temperature sensor at the air inlet may have an open circuit.",
+  "0300930000010007": "Chamber temperature is abnormal. The temperature sensor at the power supply may have a short circuit.",
+  "0300930000010008": "Chamber temperature is abnormal. The temperature sensor at power supply may have an open circuit.",
+  "0300940000020003": "Chamber failed to reach the desired temperature. The machine will stop waiting for the chamber temperature.",
+  "0300940000030001": "Chamber cooling may be too slow. You can open the front door or top cover to help cooling if the air in the chamber is non-toxic.",
+  "0300940000030002": "Chamber temperature setting value exceed the limit, the boundary value will be set.",
+  "0300950000010001": "The temperature sensor of the Laser Module may have a short circuit.",
+  "0300950000010002": "The temperature sensor of the Laser Module may have an open circuit.",
+  "0300950000010003": "Laser Module overheating",
+  "0300950000010004": "The speed of the Laser Module cooling fan is too low or stopped. It may be stuck or the connector may not be plugged in properly.",
+  "0300950000010005": "The Laser Module communication is abnormal; please check the connector.",
+  "0300950000010006": "Laser Module not detected: the module may have fallen off, or the quick-release lever may not be locked.",
+  "0300950000010007": "The engraving laser module is abnormal; the laser may have an open circuit or may be damaged.",
+  "0300950000010008": "The Laser Module communication is abnormal; please check the connector.",
+  "0300950000010009": "The ambient temperature sensor at the bottom of the laser module is abnormal; the sensor is short-circuited.",
+  "030095000001000A": "The ambient temperature sensor at the bottom of the laser module is abnormal; the sensor has an open circuit.",
+  "0300960000010001": "The front door seems to be open; the task has been paused.",
+  "0300960000010002": "The front door Hall sensor (Upper) is abnormal; please check whether the connection wire is loose.",
+  "0300960000010003": "The front door Hall sensor (Lower) is abnormal; please check whether the connection wire is loose.",
+  "0300960000010004": "The Front Laser Safety Window is not detected. Please install it according to the Wiki and re-initiate the task.",
+  "0300960000030001": "The front door is open.",
+  "0300970000010001": "The top cover seems to be open; the task has been paused",
+  "0300970000010002": "The top cover Hall sensor (Front Right) is abnormal; please check whether the connection wire is loose.",
+  "0300970000010003": "The top cover Hall sensor (Rear Left) is abnormal; please check whether the connection wire is loose.",
+  "0300970000010004": "The Top Laser Protection Plate is not detected. Please install it according to the Wiki and re-initiate the task.",
+  "0300970000030001": "The top cover is open.",
+  "0300980000010001": "The left side window seems to be open, the task has been paused.",
+  "0300980000010002": "The left side window Hall sensor (Upper) is abnormal; please check whether the connection wire is loose.",
+  "0300980000010003": "The left side window Hall sensor (Lower) is abnormal; please check whether the connection wire is loose.",
+  "0300980000010004": "The Left Laser Safety Window is not detected. Please install it according to the Wiki and re-initiate the task.",
+  "0300980000030001": "The left side window seems to be open.",
+  "0300990000010001": "The right side window seems to be open; the task has been paused.",
+  "0300990000010002": "The right side window Hall sensor (Lower) is abnormal; please check whether the connection wire is loose.",
+  "0300990000010003": "The right side window Hall sensor (Upper) is abnormal; please check whether the connection wire is loose.",
+  "0300990000010004": "The Right Laser Safety Window is not detected. Please install it according to the Wiki and re-initiate the task.",
+  "0300990000030001": "The right side window is detected to be open.",
+  "03009B0000010001": "Emergency stop button is not installed. Please follow the Wiki to install it.",
+  "03009B0000010002": "Safety key is not inserted. Please follow the Wiki to install it.",
+  "03009B0000010003": "Emergency Stop Button is not in the right position. Please follow the Wiki to install it.",
+  "03009C0000010001": "The Air Pump is not detected. Please check whether the connector is plugged in properly.",
+  "03009C0000010002": "The Air Pump is abnormal and may be damaged.",
+  "03009D0000020001": "The engrave laser focal point XY calibration has failed. Please clean up the Laser Homing Area on the Laser Platform, and re-run the Laser Module Mount Calibration.",
+  "03009D0000020002": "The engrave laser focal point XY calibration result differs significantly from the design values. Please re-install the Laser Module and re-run the Laser Module Setup.",
+  "03009D0000020003": "The engrave laser focal point Z calibration result differs significantly from the design values. Please re-install the Laser Module and re-run the Laser Module Setup. If it fails repeatedly, please get in touch with customer support.",
+  "03009E0000030001": "Open Door Detection level for this print job will be set as \"Notification\".",
+  "0300A10000010001": "Chamber temperature is too high. Please open the top cover and front door to cool down, or lower the ambient temperature.",
+  "0300A10000020002": "The ambient temperature is too high. Please lower the temperature, as excessive heat may cause the print to pause.",
+  "0300A20000010001": "MC module temperature is too high, possibly because of high chamber temperature of the printer. You can try lowering the environmental temperature before use.",
+  "0300A40000010001": "Heatbed temperature is too high. Please wait for it to cool down to room temperature before restarting the task.",
+  "0300A40000010002": "The right hotend temperature is too high. Please wait for it to cool down to room temperature before restarting the task.",
+  "0300A40000010003": "The left hotend temperature is too high. Please wait for it to cool down to room temperature before restarting the task.",
+  "0300A40000010004": "Chamber temperature is too high. Please wait for it to cool down to room temperature before restarting the task.",
+  "0300A40000010005": "The heatbed temperature sensor is abnormal. Please troubleshoot the issue before restarting the task.",
+  "0300A40000010008": "The chamber temperature sensor is abnormal. Please troubleshoot the issue before restarting the task.",
+  "0300A50000010001": "Flame Sensor 1 is abnormal. The sensor may be short-circuited.",
+  "0300A50000010002": "Flame Sensor 2 is abnormal. The sensor may be short-circuited.",
+  "0300A50000010003": "Flame Sensor 3 is abnormal. The sensor may be short-circuited.",
+  "0300A50000010004": "Flame Sensor 4 is abnormal. The sensor may be short-circuited.",
+  "0300A50000010005": "Flame Sensor 5 is abnormal. The sensor may be short-circuited.",
+  "0300A60000010001": "The Toolhead Enhanced Cooling Fan is not properly installed; it may not be securely fastened or may have fallen off.",
+  "0300A60000010002": "The Toolhead Enhanced Cooling Fan has lost communication; please check the connector.",
+  "0300A70000030001": "The chamber temperature is high, and the system has increased the fan speed, which may cause more noise. It’s recommended to lower the room temperature or open the front door/top cover to help cool it down.",
+  "0300A80000010001": "AMS power supply abnormality, possibly due to AMS damage or a short circuit in the AMS interface, or too many AMS connections. Please check if it is correctly connected.",
+  "0300AB0000010001": "The right hotend heatbreak temperature is too high, which may cause clogging. Please open the printer’s top cover and front door to reduce the chamber temperature, or lower the ambient temperature.",
+  "0300AB0000020002": "The right hotend heatbreak temperature is relatively high, which may cause nozzle clogging. Please open the printer’s top cover and front door to reduce the chamber temperature, or lower the ambient temperature.",
+  "0300AB0000020003": "The temperature sensor on the right hotend heatbreak is abnormal. To prevent nozzle clogs, the cooling fan will continue running at high speed. You can troubleshoot the sensor issue when the print is idle.",
+  "0300C00000010001": "Active Chamber Exhaust air door malfunction: it may be stuck.",
+  "0300C00000010002": "Filter Switch Flap air door malfunction: it may be stuck.",
+  "0300C00000010003": "Automatic Top Vent air door malfunction: it may be stuck.",
+  "0300C10000010001": "Airflow System failed to activate cooling mode; please check the air door status.",
+  "0300C10000010002": "Airflow System failed to activate heating mode; please check the air door status.",
+  "0300C10000010003": "Airflow System failed to activate laser mode; please check the air door status.",
+  "0300C10000010004": "Airflow System failed to activate strong cooling mode; please check the air door status.",
+  "0300C20000010001": "Hall sensor of Active Chamber Exhaust malfunction: please check if the wiring is loose.",
+  "0300C20000010002": "Hall sensor of Filter Switch Flap malfunction: please check if the wiring is loose.",
+  "0300C30000010001": "Current sensor of Active Chamber Exhaust malfunction: this may be due to an open circuit or a hardware sampling circuit fault.",
+  "0300C30000010002": "Current sensor of Filter Switch Flap malfunction: this may be due to an open circuit or a hardware sampling circuit fault.",
+  "0300C30000010003": "Current sensor of Automatic Top Vent malfunction: this may be due to open circuit or a hardware sampling circuit fault.",
+  "0300D00000010001": "The cutting module base has fallen off; please reinstall it.",
+  "0300D00000010002": "The blade holder has fallen off; please reinstall it.",
+  "0300D00000010003": "The cutting module cable has come loose; please check the cable connection.",
+  "0300D10000010001": "Fire extinguisher motor has an open-circuit. There may be a loose connection, or the motor may have failed.",
+  "0300D10000010002": "Fire extinguisher motor error. Please power off and then power on to restart the extinguisher.",
+  "0300D10000010003": "The resistance of the fire extinguisher motor is abnormal; the motor may have failed.",
+  "0300D30000020001": "Fire extinguisher not detected. Please ensure the signal cable is securely connected and the plug is fully inserted.",
+  "0300D40000010002": "The fire extinguisher presence detection sensor is malfunctioning. Please check if the sensor cable is loose or damaged.",
+  "0300D40000010003": "Fire Extinguisher Cylinder presence detection sensor is short-circuited. Please check the sensor connection.",
+  "0300D50000020004": "Fire extinguisher cylinder not installed. Please confirm on the extinguisher page.",
+  "0300D50000020005": "The Fire Extinguisher Gas Cylinder is empty. Please replace the gas cylinder and then confirm the replacement on the Auto Fire Extinguishing System page.",
+  "0300D50000030004": "Gas cylinder of the fire extinguisher is not installed.",
+  "0300D60000010006": "Fire extinguisher motor reset failed. Please power off and then power on to restart the extinguisher.",
+  "0300D60000010007": "The fire extinguisher motor reset is jammed. Please gently turn the emergency handwheel left and right until the resistance decreases. Then, power off the fire extinguisher and turn it back on.",
+  "0300D70000020001": "Laser fourth axis is not connected",
+  "0300D80000010001": "Laser fourth axis motor has an open-circuit. There may be a loose connection, or the motor may have failed.",
+  "0300D80000010002": "Laser fourth axis motor error. Please power off and then power on to restart the laser fourth axis.",
+  "0300D90000020001": "Communication error between the laser fourth axis motor and the position sensor. If restarting fails, please contact customer support.",
+  "0300DA0000020001": "Laser module detected. Please remove the hotend from the hotend rack to prevent laser processing debris from affecting printing performance.",
+  "0300DB0000020001": "Laser module detected. Please install the right nozzle correctly to ensure proper Laser Module Mounting Calibration.",
+  "0300E00000010001": "Hotend holder motor is disconnected or has an open-circuit fault. Please check the motor’s flat cable connection.",
+  "0300E00000010002": "Inter-phase short circuit on hotend holder motor. If restarting doesn’t resolve the issue, please contact support.",
+  "0300E00000010003": "Hotend holder motor has abnormal or unbalanced three-phase resistance. If restarting doesn’t help, please contact support.",
+  "0300E00000010004": "Hotend holder motor is stalled. Please check for foreign objects or collisions with the toolhead.",
+  "0300E10000010001": "Current sensor fault on hotend holder motor. This may be caused by a sampling circuit failure. If restarting the printer doesn’t resolve the issue, please contact customer support.",
+  "0300E20000020001": "Communication error between the hotend holder motor and the position sensor. If restarting fails, please contact customer support.",
+  "0300E30000010001": "The MOS tubes of the Hotend Holder motor drive board are short-circuited. If restarting the printer does not resolve the problem, please contact customer support.",
+  "0300E30000010002": "MC communication with hotend holder motor driver failed. Please check if the connection cable is properly plugged in.",
+  "050001000001000A": "The BirdsEye Camera is malfunctioning. Please try restarting the device. If the issue persists after multiple restarts, check the camera connection status or contact customer support.",
+  "0500010000020001": "The media pipeline is malfunctioning. Please restart the printer. If multiple attempts fail, please contact customer support.",
+  "0500010000020002": "Live View camera is not connected. Please check the hardware and cable connections.",
+  "0500010000020003": "",
+  "0500010000020008": "",
+  "0500010000020009": "",
+  "050001000002000B": "",
+  "050001000002000F": "",
+  "0500010000020010": "",
+  "0500010000020011": "",
+  "0500010000020012": "The Liveview camera firmware update encountered an error. Please restart the printer and try to upgrade again.",
+  "0500010000020013": "The Liveview camera firmware update encountered an error. Please restart the printer and try to upgrade again.",
+  "0500010000020014": "The Liveview camera firmware update encountered an error. Please restart the printer and try to upgrade again.",
+  "0500010000030004": "Not enough space on the USB flash drive; please clear some space.",
+  "0500010000030005": "The USB drive is in Read-Only mode. Video recording and Timelapse recording cannot be performed. Please refer to the Wiki for assistance.",
+  "0500010000030006": "The USB drive is not formatted or cannot be written; please format the USB drive.",
+  "0500010000030007": "Unable to record time-lapse photography without USB flash drive inserted.",
+  "0500010000030009": "",
+  "0500010000030015": "The printer’s internal storage is low and timelapse recording may fail. Please delete files from the internal storage to free up space, then try recording again.",
+  "0500020000020001": "Failed to connect to the internet. Please check the network connection.",
+  "0500020000020002": "Device login failed; please check your account information.",
+  "0500020000020003": "Failed to connect to the internet; please check the network connection.",
+  "0500020000020004": "Unauthorized user: please check your account information.",
+  "0500020000020005": "Failed to connect to the internet; please check the network connection.",
+  "0500020000020006": "Streaming function error. Please check the network and try again. You can restart or update the printer if the issue persists.",
+  "0500020000020007": "Liveview service login failed; please check your network connection.",
+  "0500020000020008": "Time synchronization failed",
+  "0500020000020009": "Gateway unreachable detected, WiFi reconnection has been triggered.",
+  "050002000002000A": "Network anomaly detected (failed to obtain IP address). WiFi reconnection has been triggered.",
+  "050002000002000B": "Abnormal WiFi driver response detected. WiFi recovery process initiated.",
+  "0500020000030009": "",
+  "050002000003000A": "",
+  "050002000003000B": "",
+  "050002000003000C": "",
+  "0500030000010001": "The MC module is malfunctioning; please restart the device or check device cable connection.",
+  "0500030000010002": "The toolhead is malfunctioning. Please restart the device.",
+  "0500030000010003": "The AMS module is malfunctioning. Please restart the device.",
+  "0500030000010004": "The Filament Buffer module is malfunctioning. Please restart the device.",
+  "0500030000010005": "Internal service is malfunctioning. Please restart the device.",
+  "0500030000010006": "A system panic occurred. Please restart the device.",
+  "0500030000010007": "The Toolhead expansion module is malfunctioning. Please power off, check the connection, and restart the device.",
+  "0500030000010008": "A system hang occurred. Please restart the device.",
+  "0500030000010009": "A system hang occurred. It has been recovered by automatic restart.",
+  "050003000001000A": "System state is abnormal; please restore to factory settings.",
+  "050003000001000B": "The screen is malfunctioning; please restart the device.",
+  "050003000001000C": "The MC motor controller module is malfunctioning. Please power off, check the connection, and restart the device.",
+  "050003000001000D": "The induction hotend rack is malfunctioning. Please power off, check the connection, and restart the device.",
+  "050003000001000E": "Some external modules are incompatible with the printer's firmware version, which may affect normal operation. Please go to the \"Firmware\" page while connected to the internet to upgrade.",
+  "0500030000010021": "Hardware incompatible; please check the Toolhead Camera.",
+  "0500030000010023": "The Chamber Temperature Control module is malfunctioning. Please restart the device.",
+  "0500030000010024": "The current temperature is too low. In order to protect you and your printer, printing tasks, moving an axis and other operations are disabled. Please move the printer to an environment above 10 degrees Celsius.",
+  "0500030000010025": "The current firmware is abnormal. Please update again.",
+  "0500030000010026": "The Toolhead expansion module is malfunctioning. Please power off, check the connection, and restart the device.",
+  "0500030000010053": "",
+  "050003000002000C": "Wireless hardware error: please turn off/on WiFi or restart the device.",
+  "050003000002000D": "The SD Card controller is malfunctioning.",
+  "050003000002000E": "Some modules are incompatible with the printer's firmware version, which may affect use. Please go to the \"Firmware\" page to update after connected to the internet, or you may update offline according to wiki.",
+  "0500030000020010": "",
+  "0500030000020011": "",
+  "0500030000020012": "",
+  "0500030000020013": "",
+  "0500030000020014": "",
+  "0500030000020015": "",
+  "0500030000020016": "",
+  "0500030000020017": "",
+  "0500030000020018": "",
+  "0500030000020019": "",
+  "0500030000020020": "USB flash drive capacity is insufficient to cache print files.",
+  "0500030000020050": "",
+  "0500030000020051": "",
+  "0500030000020052": "",
+  "0500030000020053": "",
+  "0500030000020054": "",
+  "0500030000020055": "User information has expired, please log in again.",
+  "0500030000030007": "",
+  "0500030000030022": "MicroSD Card performance degradation has been detected. It may affect print jobs, logs, and video records. Please format or change the MicroSD card.",
+  "0500040000010001": "Failed to download print job; please check your network connection.",
+  "0500040000010002": "Failed to report print state; please check your network connection.",
+  "0500040000010003": "The content of print file is unreadable; please resend the print job.",
+  "0500040000010004": "The print file is unauthorized.",
+  "0500040000010006": "Failed to resume previous print",
+  "0500040000010044": "The firmware of AMS A does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500040000010046": "The firmware of Laser Module does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500040000010047": "The firmware of Air Pump does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500040000010048": "The firmware of Cutting Module does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "050004000001004F": "Unknown module detected, please try updating the firmware to the latest version.",
+  "0500040000010051": "Emergency Stop Button is not in the right position. Please follow the Wiki to install it.",
+  "0500040000010052": "Safety Key is not inserted. Please follow the Wiki to install it.",
+  "0500040000010056": "",
+  "0500040000010060": "",
+  "0500040000010061": "",
+  "0500040000020007": "The bed temperature exceeds the filament's vitrification temperature, which may cause a nozzle clog. Please keep the front door of the printer open or lower the bed temperature.",
+  "0500040000020010": "The RFID-tag on AMS A Slot1 cannot be identified.",
+  "0500040000020011": "The RFID-tag on AMS A Slot2 cannot be identified.",
+  "0500040000020012": "The RFID-tag on AMS A Slot3 cannot be identified.",
+  "0500040000020013": "The RFID-tag on AMS A Slot4 cannot be identified.",
+  "0500040000020014": "The RFID-tag on AMS B Slot1 cannot be identified.",
+  "0500040000020015": "The RFID-tag on AMS B Slot2 cannot be identified.",
+  "0500040000020016": "The RFID-tag on AMS B Slot3 cannot be identified.",
+  "0500040000020017": "The RFID-tag on AMS B Slot4 cannot be identified.",
+  "0500040000020018": "The RFID-tag on AMS C Slot1 cannot be identified.",
+  "0500040000020019": "The RFID-tag on AMS C Slot2 cannot be identified.",
+  "050004000002001A": "The RFID-tag on AMS C Slot3 cannot be identified.",
+  "050004000002001B": "The RFID-tag on AMS C Slot4 cannot be identified.",
+  "050004000002001C": "The RFID-tag on AMS D Slot1 cannot be identified.",
+  "050004000002001D": "The RFID-tag on AMS D Slot2 cannot be identified.",
+  "050004000002001E": "The RFID-tag on AMS D Slot3 cannot be identified.",
+  "050004000002001F": "The RFID-tag on AMS D Slot4 cannot be identified.",
+  "0500040000020020": "",
+  "0500040000020030": "The BirdsEye Camera is not installed. Please power off printer and then install the camera.",
+  "0500040000020031": "Before using a Laser/Cutting Module, the pose of the BirdsEye Camera needs to be determined. Please complete the setup to calibrate the camera.",
+  "0500040000020032": "Please slide in Laser Module and lock the quick-release lever.",
+  "0500040000020033": "Please plug in the module connector.",
+  "0500040000020034": "Laser module detected for the first time. Complete the setup (~4 min) before use for precise cutting and engraving. Also, ensure the H2.0 screw at the back securing the air pump is removed.",
+  "0500040000020035": "The Laser Module needs calibration to get the focus position. Please perform mounting calibration before use. (about 2 minutes)",
+  "0500040000020036": "New Cutting Module connected. To ensure more precise cutting, please set it up before use. (about 3 minutes)",
+  "0500040000020037": "The Cutting Module needs calibration to get the tool position. Please perform the mounting calibration before use. (about 2-4 minutes)",
+  "0500040000020038": "Please slide in cutting module and fasten the quick release lever. If already installed, the module might not be properly aligned. Please try reinstalling it.",
+  "0500040000020039": "Please plug in the module connector",
+  "0500040000020041": "The laser module has been used for a long time. Please clean it promptly to avoid affecting laser processing.",
+  "0500040000020042": "The Live View Camera is dirty or obstructed; please clean it and continue.",
+  "0500040000020043": "The Toolhead Camera is dirty or obstructed; please clean it and continue.",
+  "0500040000020050": "Laser Safety Window is not installed.",
+  "0500040000030008": "The door seems to be open.",
+  "0500040000030009": "The bed temperature exceeds filament's vitrification temperature, which may cause nozzle clog. Please keep the front door of the printer open. Door open detection has been temporarily turned off.",
+  "0500040000030054": "Auto Fire Extinguishing System detected. It is recommended to conduct a Fire Drill to become familiar with the operation process.",
+  "0500040000030057": "The print job has been completed. Automatic air purification is in progress.",
+  "0500050000010001": "The factory data of the AP board is abnormal; please replace the AP board with a new one.",
+  "0500050000010006": "The factory data of AP board is abnormal; please replace the AP board with a new one.",
+  "0500050000010007": "MQTT Command verification failed. Please update Studio (including the network plugin) or Handy to the latest version, then restart the software and try again.",
+  "0500050000010008": "",
+  "0500050000010009": "",
+  "050005000001000A": "",
+  "050005000001000B": "",
+  "050005000001000C": "",
+  "050005000001000D": "The BirdsEye Camera is malfunctioning. Please try restarting the device. If the issue persists after multiple restarts, check the camera connection status or contact customer support.",
+  "050005000001000E": "Laser Module firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "050005000001000F": "The accessory firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500050000010010": "The firmware of AMS A does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500050000010011": "The Air Pump firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500050000010012": "The Cutting Module firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0500050000010013": "Laser module certification failed. Please reconnect the cable or restart the printer.",
+  "0500050000010014": "AMS A certification failed. Please reconnect the cable or restart the printer.",
+  "0500050000010015": "Air Pump certification failed. Please reconnect the cable or restart the printer.",
+  "0500050000010016": "Cutting module certification failed. Please reconnect the cable or restart the printer.",
+  "0500050000010018": "Laser Fourth Axis module certification failed. Please reconnect the module cable or restart the printer.",
+  "0500050000010019": "Fire Extinguisher module certification failed. Please reconnect the module cable or restart the printer.",
+  "050005000001001A": "Filament Track Switch certification failed. Please reconnect the cable or restart the printer.",
+  "0500050000010020": "Hotend 1 authentication failed. Please switch the hotend or restart the printer.",
+  "0500050000010021": "Time-lapse kit authentication failed. Please reconnect the cable or restart the printer.",
+  "0500050000010022": "The External Exhaust Fan certification failed. Please restart the printer or reconnect the fan cable.",
+  "0500050000020023": "A new version of the Timelapse Kit is available. Please connect to CyberBrick App to update this accessory separately.",
+  "0500050000020030": "",
+  "0500050000030002": "The device is in the engineering state; please pay attention to information security related matters.",
+  "0500060000020001": "The Toolhead Camera is not in place; please check the hardware connection.",
+  "0500060000020002": "The Nozzle Camera is not in place; please check the hardware connection.",
+  "0500060000020003": "BirdsEye Camera is not in place; please check the hardware connection",
+  "0500060000020004": "The Live View camera is not in place; please check the hardware connection.",
+  "0500060000020005": "",
+  "0500060000020006": "",
+  "0500060000020007": "",
+  "0500060000020008": "",
+  "0500060000020009": "",
+  "0500060000020011": "",
+  "0500060000020012": "",
+  "0500060000020013": "",
+  "0500060000020014": "",
+  "0500060000020015": "",
+  "0500060000020021": "",
+  "0500060000020022": "",
+  "0500060000020023": "",
+  "0500060000020024": "",
+  "0500060000020025": "",
+  "0500060000020031": "ToolHead Camera is not connected. Please check the hardware and cable connections.",
+  "0500060000020032": "Nozzle Camera is not connected. Please check the hardware and cable connections.",
+  "0500060000020033": "BirdsEye Camera is not connected. Please check the hardware and cable connections.",
+  "0500060000020034": "Live View camera is not connected. Please check the hardware and cable connections.",
+  "0500060000020035": "",
+  "0500060000020041": "",
+  "0500060000020042": "",
+  "0500060000020043": "",
+  "0500060000020044": "",
+  "0500060000020045": "",
+  "0500060000020051": "",
+  "0500060000020052": "",
+  "0500060000020053": "",
+  "0500060000020054": "",
+  "0500060000020061": "",
+  "0500060000020062": "",
+  "0500060000020070": "",
+  "0500060000020071": "",
+  "05000600000200A0": "",
+  "05000600000200A1": "",
+  "0500070000020001": "",
+  "0500070000020002": "",
+  "0500070000020003": "",
+  "0500070000020101": "",
+  "0500070000020201": "",
+  "05001A0000010001": "The feeder module is offline. Please check if the feeder module connection cable is loose.",
+  "05001A0000010002": "A feeder module replacement is detected. Please ensure that the corresponding extrusion gear and nozzle have been replaced, and manually update the nozzle type in the printer.",
+  "0500400000010039": "Laser module Serial Number error",
+  "0500400000010040": "Cutting module Serial Number error",
+  "0501040000010044": "The firmware of AMS B does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0501040000030002": "Threaded rods need lubrication now.",
+  "0501040000030003": "Linear rods need cleaning and lubrication now.",
+  "0501040000030004": "Please clean and lubricate the X-axis linear rail and YZ-axis linear rods.",
+  "0501040000030005": "Please clean and lubricate the Induction Hotend Latch and the linear rods of the Hotend Change System.",
+  "0501040000030006": "The Induction Hotend Latch may be worn. To ensure proper induction hotend switching, please replace the  Induction Hotend Latch and clean the rods of Induction Hotend Rack.",
+  "0501040000030010": "Laser module is dusty and needs cleaning now.",
+  "0501050000010010": "The firmware of AMS B does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0501050000010014": "AMS B certification failed. Please reconnect the cable or restart the printer.",
+  "0501050000010020": "Hotend 2 authentication failed. Please switch the hotend or restart the printer.",
+  "0502040000010044": "The firmware of AMS C does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0502050000010010": "The firmware of AMS C does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0502050000010014": "AMS C certification failed. Please reconnect the cable or restart the printer.",
+  "0502050000010020": "Hotend 3 authentication failed. Please switch the hotend or restart the printer.",
+  "0503000000030027": "",
+  "0503000000030028": "",
+  "0503000000030029": "",
+  "0503040000010044": "The firmware of AMS D does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0503050000010010": "The firmware of AMS D does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0503050000010014": "AMS D certification failed. Please reconnect the cable or restart the printer.",
+  "0503050000010020": "Hotend 4 authentication failed. Please switch the hotend or restart the printer.",
+  "0504050000010010": "The firmware of AMS E does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0504050000010020": "Hotend 5 authentication failed. Please switch the hotend or restart the printer.",
+  "0505050000010010": "The firmware of AMS F does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0505050000010020": "Hotend 6 authentication failed. Please switch the hotend or restart the printer.",
+  "0506050000010010": "The firmware of AMS G does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0507050000010010": "The firmware of AMS H does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0580040000010045": "The firmware of AMS-HT A does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0580050000010010": "The firmware of AMS-HT A does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0580050000010017": "AMS-HT A certification failed. Please reconnect the cable or restart the printer.",
+  "0581040000010045": "The firmware of AMS-HT B does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0581050000010010": "The firmware of AMS-HT B does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0581050000010017": "AMS-HT B certification failed. Please reconnect the cable or restart the printer.",
+  "0582040000010045": "The firmware of AMS-HT C does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0582050000010010": "The firmware of AMS-HT C does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0582050000010017": "AMS-HT C certification failed. Please reconnect the cable or restart the printer.",
+  "0583040000010045": "The firmware of AMS-HT D does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0583050000010010": "The firmware of AMS-HT D does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0583050000010017": "AMS-HT D certification failed. Please reconnect the cable or restart the printer.",
+  "0584040000010045": "The firmware of AMS-HT E does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0584050000010010": "The firmware of AMS-HT E does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0584050000010017": "AMS-HT E certification failed. Please reconnect the cable or restart the printer.",
+  "0585040000010045": "The firmware of AMS-HT F does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0585050000010010": "The firmware of AMS-HT F does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0585050000010017": "AMS-HT F certification failed. Please reconnect the cable or restart the printer.",
+  "0586040000010045": "The firmware of AMS-HT G does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0586050000010010": "The firmware of AMS-HT G does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0586050000010017": "AMS-HT G certification failed. Please reconnect the cable or restart the printer.",
+  "0587040000010045": "The firmware of AMS-HT H does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0587050000010010": "The firmware of AMS-HT H does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "0587050000010017": "AMS-HT H certification failed. Please reconnect the cable or restart the printer.",
+  "0700010000010001": "The AMS A assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0700010000010003": "The AMS A assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0700010000010004": "The AMS A assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0700010000010005": "AMS A The current sensor of assist motor may be faulty.",
+  "0700010000010011": "AMS A The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0700010000020002": "The AMS A assist motor is overloaded. The filament may be tangled or stuck.",
+  "0700010000020006": "AMS A The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0700010000020007": "AMS A The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0700010000020008": "AMS A The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0700010000020009": "AMS A The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0700010000020010": "AMS A The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0700010000020011": "AMS A The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0700020000010001": "AMS A Filament speed and length error: The filament odometry may be faulty.",
+  "0700020000020002": "AMS A The odometer has no signal. The odometer connector may have poor contact.",
+  "0700020000020003": "AMS A filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0700100000010001": "The AMS A slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0700100000010003": "The AMS A slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0700100000020002": "The AMS A slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0700100000020004": "AMS A The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700110000010001": "The AMS A slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0700110000010003": "The AMS A slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0700110000020002": "The AMS A slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0700110000020004": "AMS A The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700120000010001": "The AMS A slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0700120000010003": "The AMS A slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0700120000020002": "The AMS A slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0700120000020004": "AMS A The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700130000010001": "The AMS A slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0700130000010003": "The AMS A slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0700130000020002": "The AMS A slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0700130000020004": "AMS A The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700200000010081": "Failed to read the filament information from AMS A slot 1. The AMS main board may be malfunctioning.",
+  "0700200000010082": "Failed to read the filament information from AMS A slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0700200000010083": "Failed to read the filament information from AMS A slot 1. The RFID tag may be damaged.",
+  "0700200000010084": "Failed to read the filament information from AMS A slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0700200000010085": "Failed to read the filament information from AMS A slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0700200000010086": "Failed to read the filament information from AMS A slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0700200000020001": "AMS A Slot 1 filament has run out. Please insert a new filament.",
+  "0700200000020002": "AMS A Slot 1 is empty; please insert a new filament.",
+  "0700200000020003": "AMS A Slot 1's filament may be broken in AMS.",
+  "0700200000020004": "AMS A Slot 1 filament may be broken in the tool head.",
+  "0700200000020005": "AMS A Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0700200000020006": "AMS A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0700200000020007": "AMS A Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0700200000020008": "AMS A Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0700200000020009": "Failed to extrude AMS A Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070020000002000A": "Failed to adjust the filament position of AMS A Slot 1. The filament or buffer may be stuck.",
+  "0700200000020010": "AMS A slot 1 feeds filament out of AMS timeout.",
+  "0700200000020011": "AMS A slot 1 pulls filament back to AMS timeout.",
+  "0700200000020012": "AMS A slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0700200000020013": "AMS A slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700200000020014": "AMS A slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0700200000020015": "AMS A slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0700200000020016": "AMS A slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0700200000020017": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0700200000020018": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0700200000020019": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0700200000020020": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0700200000020021": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0700200000020022": "AMS A slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0700200000020023": "AMS A slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0700200000020024": "AMS A slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0700200000020025": "AMS A slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0700200000020026": "AMS A slot 1 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0700200000020027": "AMS A slot 1 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0700200000020057": "The RFID-tag on AMS A Slot 1 cannot be identified.",
+  "0700200000030001": "AMS A Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0700200000030002": "AMS A Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0700210000010081": "Failed to read the filament information from AMS A slot 2. The AMS main board may be malfunctioning.",
+  "0700210000010082": "Failed to read the filament information from AMS A slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0700210000010083": "Failed to read the filament information from AMS A slot 2. The RFID tag may be damaged.",
+  "0700210000010084": "Failed to read the filament information from AMS A slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0700210000010085": "Failed to read the filament information from AMS A slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0700210000010086": "Failed to read the filament information from AMS A slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0700210000020001": "AMS A Slot 2 filament has run out. Please insert a new filament.",
+  "0700210000020002": "AMS A Slot 2 is empty; please insert a new filament.",
+  "0700210000020003": "AMS A Slot 2's filament may be broken in AMS.",
+  "0700210000020004": "AMS A Slot 2 filament may be broken in the tool head.",
+  "0700210000020005": "AMS A Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0700210000020006": "AMS A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0700210000020007": "AMS A Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0700210000020008": "AMS A Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0700210000020009": "Failed to extrude AMS A Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070021000002000A": "Failed to adjust the filament position of AMS A Slot 2. The filament or buffer may be stuck.",
+  "0700210000020010": "AMS A slot 2 feeds filament out of AMS timeout.",
+  "0700210000020011": "AMS A slot 2 pulls filament back to AMS timeout.",
+  "0700210000020012": "AMS A slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0700210000020013": "AMS A slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700210000020014": "AMS A slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0700210000020015": "AMS A slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0700210000020016": "AMS A slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0700210000020017": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0700210000020018": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0700210000020019": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0700210000020020": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0700210000020021": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0700210000020022": "AMS A slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0700210000020023": "AMS A slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0700210000020024": "AMS A slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0700210000020025": "AMS A slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0700210000020026": "AMS A slot 2 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0700210000020027": "AMS A slot 2 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0700210000020057": "The RFID-tag on AMS A Slot 2 cannot be identified.",
+  "0700210000030001": "AMS A Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0700210000030002": "AMS A Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0700220000010081": "Failed to read the filament information from AMS A slot 3. The AMS main board may be malfunctioning.",
+  "0700220000010082": "Failed to read the filament information from AMS A slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0700220000010083": "Failed to read the filament information from AMS A slot 3. The RFID tag may be damaged.",
+  "0700220000010084": "Failed to read the filament information from AMS A slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0700220000010085": "Failed to read the filament information from AMS A slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0700220000010086": "Failed to read the filament information from AMS A slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0700220000020001": "AMS A Slot 3 filament has run out. Please insert a new filament.",
+  "0700220000020002": "AMS A Slot 3 is empty; please insert a new filament.",
+  "0700220000020003": "AMS A Slot 3's filament may be broken in AMS.",
+  "0700220000020004": "AMS A Slot 3 filament may be broken in the tool head.",
+  "0700220000020005": "AMS A Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0700220000020006": "AMS A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0700220000020007": "AMS A Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0700220000020008": "AMS A Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0700220000020009": "Failed to extrude AMS A Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070022000002000A": "Failed to adjust the filament position of AMS A Slot 3. The filament or buffer may be stuck.",
+  "0700220000020010": "AMS A slot 3 feeds filament out of AMS timeout.",
+  "0700220000020011": "AMS A slot 3 pulls filament back to AMS timeout.",
+  "0700220000020012": "AMS A slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0700220000020013": "AMS A slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700220000020014": "AMS A slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0700220000020015": "AMS A slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0700220000020016": "AMS A slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0700220000020017": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0700220000020018": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0700220000020019": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0700220000020020": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0700220000020021": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0700220000020022": "AMS A slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0700220000020023": "AMS A slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0700220000020024": "AMS A slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0700220000020025": "AMS A slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0700220000020026": "AMS A slot 3 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0700220000020027": "AMS A slot 3 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0700220000020057": "The RFID-tag on AMS A Slot 3 cannot be identified.",
+  "0700220000030001": "AMS A Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0700220000030002": "AMS A Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0700230000010081": "Failed to read the filament information from AMS A slot 4. The AMS main board may be malfunctioning.",
+  "0700230000010082": "Failed to read the filament information from AMS A slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0700230000010083": "Failed to read the filament information from AMS A slot 4. The RFID tag may be damaged.",
+  "0700230000010084": "Failed to read the filament information from AMS A slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0700230000010085": "Failed to read the filament information from AMS A slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0700230000010086": "Failed to read the filament information from AMS A slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0700230000020001": "AMS A Slot 4 filament has run out. Please insert a new filament.",
+  "0700230000020002": "AMS A Slot 4 is empty; please insert a new filament.",
+  "0700230000020003": "AMS A Slot 4's filament may be broken in AMS.",
+  "0700230000020004": "AMS A Slot 4 filament may be broken in the tool head.",
+  "0700230000020005": "AMS A Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0700230000020006": "AMS A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0700230000020007": "AMS A Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0700230000020008": "AMS A Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0700230000020009": "Failed to extrude AMS A Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070023000002000A": "Failed to adjust the filament position of AMS A Slot 4. The filament or buffer may be stuck.",
+  "0700230000020010": "AMS A slot 4 feeds filament out of AMS timeout.",
+  "0700230000020011": "AMS A slot 4 pulls filament back to AMS timeout.",
+  "0700230000020012": "AMS A slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0700230000020013": "AMS A slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0700230000020014": "AMS A slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0700230000020015": "AMS A slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0700230000020016": "AMS A slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0700230000020017": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0700230000020018": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0700230000020019": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0700230000020020": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0700230000020021": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0700230000020022": "AMS A slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0700230000020023": "AMS A slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0700230000020024": "AMS A slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0700230000020025": "AMS A slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0700230000020026": "AMS A slot 4 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0700230000020027": "AMS A slot 4 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0700230000020057": "The RFID-tag on AMS A Slot 4 cannot be identified.",
+  "0700230000030001": "AMS A Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0700230000030002": "AMS A Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0700250000020001": "AMS A uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0700260000020001": "The induction hotend is heating up, and the drying power of AMS A will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0700300000010001": "The AMS A RFID 1 board has an error.",
+  "0700300000010004": "Encryption chip failure",
+  "0700300000020002": "The RFID-tag on AMS A Slot1 is damaged, or its content cannot be identified.",
+  "0700300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0700310000010001": "The AMS A RFID 2 board has an error.",
+  "0700310000010004": "Encryption chip failure",
+  "0700310000020002": "The RFID-tag on AMS A Slot2 is damaged, or its content cannot be identified.",
+  "0700310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0700320000020002": "The RFID-tag on AMS A Slot3 is damaged, or its content cannot be identified.",
+  "0700330000020002": "The RFID-tag on AMS A Slot4 is damaged, or its content cannot be identified.",
+  "0700350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0700350000010002": "AMS A The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0700400000020001": "AMS A Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0700400000020002": "Filament buffer position signal error: the position sensor may be malfunctioning.",
+  "0700400000020003": "The AMS Hub communication is abnormal; the cable may be not well connected.",
+  "0700400000020004": "The filament buffer signal is abnormal; the spring may be stuck, or the filament may be tangled.",
+  "0700450000020001": "The filament cutter sensor is malfunctioning; please check whether the connector is properly plugged in.",
+  "0700450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+  "0700450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "0700500000020001": "AMS A communication is abnormal; please check the connection cable.",
+  "0700500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0700510000030001": "The AMS is disabled; please load filament from the spool holder.",
+  "0700520000030001": "Abnormal number or type of connected AMS units detected. Please refer to the Wiki for supported AMS combinations and adjust the current connection.",
+  "0700550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0700550000010003": "AMS A was detected offline during the AMS initialization process.",
+  "0700550000010004": "The binding between AMS A and the extruder is incorrect. Please run the AMS Setup.",
+  "0700550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0700550000020001": "A new AMS detected. Please set it up to check which extruder the AMS is connected to.",
+  "0700560000030001": "AMS A is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0700600000020001": "The AMS A Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0700610000020001": "The AMS A Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0700620000020001": "The AMS A Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0700630000020001": "The AMS A Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0700700000020001": "Failed to pull out the AMS A Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0700700000020002": "Failed to feed the AMS A Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0700700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0700700000020004": "Failed to pull back the AMS A Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0700700000020005": "Failed to feed the AMS A Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0700700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0700700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0700700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070070000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0700710000020001": "Failed to pull out the AMS A Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0700710000020002": "Failed to feed the AMS A Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0700710000020004": "Failed to pull back the AMS A Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0700710000020005": "Failed to feed the AMS A Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0700720000020001": "Failed to pull out the AMS A Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0700720000020002": "Failed to feed the AMS A Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0700720000020004": "Failed to pull back the AMS A Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0700720000020005": "Failed to feed the AMS A Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0700730000020001": "Failed to pull out the AMS A Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0700730000020002": "Failed to feed the AMS A Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0700730000020004": "Failed to pull back the AMS A Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0700730000020005": "Failed to feed the AMS A Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0700740000010001": "The Filament Track Switch is offline. Please check for disconnected cables or loose connectors.",
+  "0700740000020006": "The Filament Track Switch was connected during AMS initialization. Please unplug the Filament Track Switch and reconnect it after AMS initialization is complete.",
+  "0700740000020007": "Filament Track Switch detected during loading/unloading. Please remove it and reconnect after the process is complete.",
+  "0700750000010005": "The Filament Track Switch was connected while filament is still in the extruder or buffer. Please unplug the switch, manually unload the filament, then reconnect and try again.",
+  "0700750000010008": "Filament was detected in the extruder when the Filament Track Switch was unplugged. Please reconnect the Filament Track Switch, unload the filament, then unplug the Filament Track Switch.",
+  "0700800000010001": "AMS A The current sensor of heater 1 is abnormal.",
+  "0700800000010002": "AMS A The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0700800000010003": "AMS A The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0700800000010004": "AMS A The heater 1 is heating abnormally.",
+  "0700810000010001": "AMS A The current sensor of heater 2 is abnormal.",
+  "0700810000010002": "AMS A The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0700810000010003": "AMS A The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0700810000010004": "AMS A The heater 2 is heating abnormally.",
+  "0700860000010001": "The Filament Track Switch is offline. Please check for disconnected cables or loose connectors.",
+  "0700860000010004": "AMS A is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "0700860000010005": "The Filament Track Switch was connected while filament is still loaded in the extruder or buffer. Please unplug the Filament Track Switch, unload the filament, then reconnect the Filament Track Switch and try again.",
+  "0700860000010008": "Filament was detected in the extruder when the Filament Track Switch was unplugged. Please reconnect the Filament Track Switch, unload the filament, then unplug the Filament Track Switch.",
+  "0700860000020002": "The AMS has been detected. Please set it up to confirm which side of the Filament Track Switch inlet the AMS is connected to.",
+  "0700860000020003": "Filament is blocked at the inlet of the filament track switch.",
+  "0700860000020006": "The Filament Track Switch was connected during AMS initialization. Please unplug the Filament Track Switch and reconnect it after AMS initialization is complete.",
+  "0700860000020007": "The Filament Track Switch was connected during printing. Please unplug the Filament Track Switch and reconnect it after the print is finished.",
+  "0700860000020009": "AMS setup error: Filament track switch detected online, but filament did not pass through. Please check the PTFE tube connection between the AMS and the filament track switch; disconnect the switch if not in use.",
+  "0700870000020001": "A filament jam or component damage may have occurred at the Filament Track Switch.",
+  "0700870000020003": "Filament is blocked at the inlet of the filament track switch.",
+  "0700870000020009": "AMS setup error: Filament track switch detected online, but filament did not pass through. Please check the PTFE tube connection between the AMS and the filament track switch; disconnect the switch if not in use.",
+  "0700880000020003": "Abnormal movement detected on the IN-A side of the Filament Track Switch. This may be caused by debris obstruction, a loose cable, or a damaged coil. Please refer to the Wiki for troubleshooting.",
+  "0700890000020004": "Abnormal switching detection sensor detected on the IN-A side of the Filament Track Switch. The cable on this side may be loose. Please reconnect or replace the sensor and try again.",
+  "07008A0000020005": "Abnormal switching detection sensor detected on the IN-B side of the Filament Track Switch. The cable on this side may be loose. Please reconnect or replace the sensor and try again.",
+  "07008B0000020006": "Abnormal feed detection sensor detected on the IN-A side of the Filament Track Switch. The cable on this side may be loose. Please reconnect or replace the sensor and try again.",
+  "07008C0000020007": "Abnormal feed detection sensor detected on the IN-B side of the Filament Track Switch. The cable on this side may be loose. Please reconnect or replace the sensor and try again.",
+  "07008D0000020008": "Abnormal coil resistance detected on the IN-A side of the Filament Track Switch. Please refer to the Wiki to replace the coil assembly.",
+  "07008E0000020009": "Abnormal coil resistance detected on the IN-B side of the Filament Track Switch. Please refer to the Wiki to replace the coil assembly.",
+  "07008F0000020002": "Abnormal movement detected on the IN-B side of the Filament Track Switch. This may be caused by debris obstruction, a loose cable, or a damaged coil. Please refer to the Wiki for troubleshooting.",
+  "0700900000010002": "AMS A The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0700900000010003": "AMS A The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0700900000010004": "The current sensor of AMS A exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0700900000020001": "AMS A The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0700910000010002": "AMS A The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0700910000010003": "AMS A The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0700910000010004": "The current sensor of AMS A exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0700910000020001": "AMS A The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0700920000010001": "AMS A The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0700920000020002": "AMS A The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0700920000020003": "The AMS A heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0700930000010001": "AMS A The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0700930000020002": "AMS A The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0700930000020003": "The AMS A heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0700940000010001": "AMS A The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0700940000010002": "Temperature sensor 1 on the AMS A heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0700950000010001": "AMS A The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0700950000010002": "Temperature sensor 2 on the AMS A heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0700960000010001": "AMS A The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0700960000010003": "AMS A Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0700960000020002": "AMS A Environmental temperature is too low, which will affect the drying capability.",
+  "0700960000020004": "AMS A The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0700970000030001": "AMS A chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0700980000020001": "AMS A The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0700980000020002": "AMS A The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0700F00000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 1 is correctly installed.",
+  "0700F10000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 2 is correctly installed.",
+  "0700F20000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 3 is correctly installed.",
+  "0700F30000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 4 is correctly installed.",
+  "0700F40000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 5 is correctly installed.",
+  "0700F50000020001": "Filament and hotend matching failed. Please verify that the hotend in the hotend rack slot 6 is correctly installed.",
+  "0701010000010001": "The AMS B assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0701010000010003": "The AMS B assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0701010000010004": "The AMS B assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0701010000010005": "AMS B The current sensor of assist motor may be faulty.",
+  "0701010000010011": "AMS B The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0701010000020002": "The AMS B assist motor is overloaded. The filament may be tangled or stuck.",
+  "0701010000020006": "AMS B The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0701010000020007": "AMS B The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0701010000020008": "AMS B The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0701010000020009": "AMS B The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0701010000020010": "AMS B The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0701010000020011": "AMS B The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0701020000010001": "AMS B Filament speed and length error: The filament odometry may be faulty.",
+  "0701020000020002": "AMS B The odometer has no signal. The odometer connector may have poor contact.",
+  "0701020000020003": "AMS B filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0701100000010001": "The AMS B slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0701100000010003": "The AMS B slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0701100000020002": "The AMS B slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0701100000020004": "AMS B The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701110000010001": "The AMS B slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0701110000010003": "The AMS B slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0701110000020002": "The AMS B slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0701110000020004": "AMS B The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701120000010001": "The AMS B slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0701120000010003": "The AMS B slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0701120000020002": "The AMS B slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0701120000020004": "AMS B The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701130000010001": "The AMS B slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0701130000010003": "The AMS B slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0701130000020002": "The AMS B slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0701130000020004": "AMS B The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701200000010081": "Failed to read the filament information from AMS B slot 1. The AMS main board may be malfunctioning.",
+  "0701200000010082": "Failed to read the filament information from AMS B slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0701200000010083": "Failed to read the filament information from AMS B slot 1. The RFID tag may be damaged.",
+  "0701200000010084": "Failed to read the filament information from AMS B slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0701200000010085": "Failed to read the filament information from AMS B slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0701200000010086": "Failed to read the filament information from AMS B slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0701200000020001": "AMS B Slot 1 filament has run out. Please insert a new filament.",
+  "0701200000020002": "AMS B Slot 1 is empty; please insert a new filament.",
+  "0701200000020003": "AMS B Slot 1's filament may be broken in AMS.",
+  "0701200000020004": "AMS B Slot 1 filament may be broken in the tool head.",
+  "0701200000020005": "AMS B Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0701200000020006": "AMS B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0701200000020007": "AMS B Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0701200000020008": "AMS B Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0701200000020009": "Failed to extrude AMS B Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070120000002000A": "Failed to adjust the filament position of AMS B Slot 1. The filament or buffer may be stuck.",
+  "0701200000020010": "AMS B slot 1 feeds filament out of AMS timeout.",
+  "0701200000020011": "AMS B slot 1 pulls filament back to AMS timeout.",
+  "0701200000020012": "AMS B slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0701200000020013": "AMS B slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701200000020014": "AMS B slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0701200000020015": "AMS B slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0701200000020016": "AMS B slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0701200000020017": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0701200000020018": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0701200000020019": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0701200000020020": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0701200000020021": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0701200000020022": "AMS B slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0701200000020023": "AMS B slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0701200000020024": "AMS B slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0701200000020025": "AMS B slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0701200000020026": "AMS B slot 1 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0701200000020027": "AMS B slot 1 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0701200000020057": "The RFID-tag on AMS B Slot 1 cannot be identified.",
+  "0701200000030001": "AMS B Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0701200000030002": "AMS B Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0701210000010081": "Failed to read the filament information from AMS B slot 2. The AMS main board may be malfunctioning.",
+  "0701210000010082": "Failed to read the filament information from AMS B slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0701210000010083": "Failed to read the filament information from AMS B slot 2. The RFID tag may be damaged.",
+  "0701210000010084": "Failed to read the filament information from AMS B slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0701210000010085": "Failed to read the filament information from AMS B slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0701210000010086": "Failed to read the filament information from AMS B slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0701210000020001": "AMS B Slot 2 filament has run out. Please insert a new filament.",
+  "0701210000020002": "AMS B Slot 2 is empty; please insert a new filament.",
+  "0701210000020003": "AMS B Slot 2's filament may be broken in AMS.",
+  "0701210000020004": "AMS B Slot 2 filament may be broken in the tool head.",
+  "0701210000020005": "AMS B Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0701210000020006": "AMS B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0701210000020007": "AMS B Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0701210000020008": "AMS B Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0701210000020009": "Failed to extrude AMS B Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070121000002000A": "Failed to adjust the filament position of AMS B Slot 2. The filament or buffer may be stuck.",
+  "0701210000020010": "AMS B slot 2 feeds filament out of AMS timeout.",
+  "0701210000020011": "AMS B slot 2 pulls filament back to AMS timeout.",
+  "0701210000020012": "AMS B slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0701210000020013": "AMS B slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701210000020014": "AMS B slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0701210000020015": "AMS B slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0701210000020016": "AMS B slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0701210000020017": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0701210000020018": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0701210000020019": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0701210000020020": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0701210000020021": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0701210000020022": "AMS B slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0701210000020023": "AMS B slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0701210000020024": "AMS B slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0701210000020025": "AMS B slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0701210000020026": "AMS B slot 2 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0701210000020027": "AMS B slot 2 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0701210000020057": "The RFID-tag on AMS B Slot 2 cannot be identified.",
+  "0701210000030001": "AMS B Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0701210000030002": "AMS B Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0701220000010081": "Failed to read the filament information from AMS B slot 3. The AMS main board may be malfunctioning.",
+  "0701220000010082": "Failed to read the filament information from AMS B slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0701220000010083": "Failed to read the filament information from AMS B slot 3. The RFID tag may be damaged.",
+  "0701220000010084": "Failed to read the filament information from AMS B slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0701220000010085": "Failed to read the filament information from AMS B slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0701220000010086": "Failed to read the filament information from AMS B slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0701220000020001": "AMS B Slot 3 filament has run out. Please insert a new filament.",
+  "0701220000020002": "AMS B Slot 3 is empty; please insert a new filament.",
+  "0701220000020003": "AMS B Slot 3's filament may be broken in AMS.",
+  "0701220000020004": "AMS B Slot 3 filament may be broken in the tool head.",
+  "0701220000020005": "AMS B Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0701220000020006": "AMS B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0701220000020007": "AMS B Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0701220000020008": "AMS B Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0701220000020009": "Failed to extrude AMS B Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070122000002000A": "Failed to adjust the filament position of AMS B Slot 3. The filament or buffer may be stuck.",
+  "0701220000020010": "AMS B slot 3 feeds filament out of AMS timeout.",
+  "0701220000020011": "AMS B slot 3 pulls filament back to AMS timeout.",
+  "0701220000020012": "AMS B slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0701220000020013": "AMS B slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701220000020014": "AMS B slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0701220000020015": "AMS B slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0701220000020016": "AMS B slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0701220000020017": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0701220000020018": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0701220000020019": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0701220000020020": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0701220000020021": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0701220000020022": "AMS B slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0701220000020023": "AMS B slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0701220000020024": "AMS B slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0701220000020025": "AMS B slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0701220000020026": "AMS B slot 3 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0701220000020027": "AMS B slot 3 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0701220000020057": "The RFID-tag on AMS B Slot 3 cannot be identified.",
+  "0701220000030001": "AMS B Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0701220000030002": "AMS B Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0701230000010081": "Failed to read the filament information from AMS B slot 4. The AMS main board may be malfunctioning.",
+  "0701230000010082": "Failed to read the filament information from AMS B slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0701230000010083": "Failed to read the filament information from AMS B slot 4. The RFID tag may be damaged.",
+  "0701230000010084": "Failed to read the filament information from AMS B slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0701230000010085": "Failed to read the filament information from AMS B slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0701230000010086": "Failed to read the filament information from AMS B slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0701230000020001": "AMS B Slot 4 filament has run out. Please insert a new filament.",
+  "0701230000020002": "AMS B Slot 4 is empty; please insert a new filament.",
+  "0701230000020003": "AMS B Slot 4's filament may be broken in AMS.",
+  "0701230000020004": "AMS B Slot 4 filament may be broken in the tool head.",
+  "0701230000020005": "AMS B Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0701230000020006": "AMS B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0701230000020007": "AMS B Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0701230000020008": "AMS B Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0701230000020009": "Failed to extrude AMS B Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070123000002000A": "Failed to adjust the filament position of AMS B Slot 4. The filament or buffer may be stuck.",
+  "0701230000020010": "AMS B slot 4 feeds filament out of AMS timeout.",
+  "0701230000020011": "AMS B slot 4 pulls filament back to AMS timeout.",
+  "0701230000020012": "AMS B slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0701230000020013": "AMS B slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0701230000020014": "AMS B slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0701230000020015": "AMS B slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0701230000020016": "AMS B slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0701230000020017": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0701230000020018": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0701230000020019": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0701230000020020": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0701230000020021": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0701230000020022": "AMS B slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0701230000020023": "AMS B slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0701230000020024": "AMS B slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0701230000020025": "AMS B slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0701230000020026": "AMS B slot 4 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0701230000020027": "AMS B slot 4 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0701230000020057": "The RFID-tag on AMS B Slot 4 cannot be identified.",
+  "0701230000030001": "AMS B Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0701230000030002": "AMS B Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0701250000020001": "AMS B uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0701260000020001": "The induction hotend is heating up, and the drying power of AMS B will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0701300000010001": "The AMS B RFID 1 board has an error.",
+  "0701300000010004": "Encryption chip failure",
+  "0701300000020002": "The RFID-tag on AMS B Slot1 is damaged, or its content cannot be identified.",
+  "0701300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0701310000010001": "The AMS B RFID 2 board has an error.",
+  "0701310000010004": "Encryption chip failure",
+  "0701310000020002": "The RFID-tag on AMS B Slot2 is damaged, or its content cannot be identified.",
+  "0701310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0701320000020002": "The RFID-tag on AMS B Slot3 is damaged, or its content cannot be identified.",
+  "0701330000020002": "The RFID-tag on AMS B Slot4 is damaged, or its content cannot be identified.",
+  "0701350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0701350000010002": "AMS B The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0701400000020001": "AMS B Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0701500000020001": "AMS B communication is abnormal; please check the connection cable.",
+  "0701500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0701550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0701550000010003": "AMS B was detected offline during the AMS initialization process.",
+  "0701550000010004": "The binding between AMS B and the extruder is incorrect. Please run the AMS Setup.",
+  "0701550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0701560000030001": "AMS B is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0701600000020001": "The AMS B Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0701610000020001": "The AMS B Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0701620000020001": "The AMS B Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0701630000020001": "The AMS B Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0701700000020001": "Failed to pull out the AMS B Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0701700000020002": "Failed to feed the AMS B Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0701700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0701700000020004": "Failed to pull back the AMS B Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0701700000020005": "Failed to feed the AMS B Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0701700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0701700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0701700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070170000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0701710000020001": "Failed to pull out the AMS B Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0701710000020002": "Failed to feed the AMS B Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0701710000020004": "Failed to pull back the AMS B Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0701710000020005": "Failed to feed the AMS B Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0701720000020001": "Failed to pull out the AMS B Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0701720000020002": "Failed to feed the AMS B Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0701720000020004": "Failed to pull back the AMS B Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0701720000020005": "Failed to feed the AMS B Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0701730000020001": "Failed to pull out the AMS B Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0701730000020002": "Failed to feed the AMS B Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0701730000020004": "Failed to pull back the AMS B Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0701730000020005": "Failed to feed the AMS B Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0701800000010001": "AMS B The current sensor of heater 1 is abnormal.",
+  "0701800000010002": "AMS B The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0701800000010003": "AMS B The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0701800000010004": "AMS B The heater 1 is heating abnormally.",
+  "0701810000010001": "AMS B The current sensor of heater 2 is abnormal.",
+  "0701810000010002": "AMS B The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0701810000010003": "AMS B The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0701810000010004": "AMS B The heater 2 is heating abnormally.",
+  "0701860000010004": "AMS B is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "0701900000010002": "AMS B The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0701900000010003": "AMS B The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0701900000010004": "The current sensor of AMS B exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0701900000020001": "AMS B The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0701910000010002": "AMS B The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0701910000010003": "AMS B The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0701910000010004": "The current sensor of AMS B exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0701910000020001": "AMS B The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0701920000010001": "AMS B The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0701920000020002": "AMS B The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0701920000020003": "The AMS B heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0701930000010001": "AMS B The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0701930000020002": "AMS B The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0701930000020003": "The AMS B heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0701940000010001": "AMS B The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0701940000010002": "Temperature sensor 1 on the AMS B heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0701950000010001": "AMS B The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0701950000010002": "Temperature sensor 2 on the AMS B heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0701960000010001": "AMS B The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0701960000010003": "AMS B Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0701960000020002": "AMS B Environmental temperature is too low, which will affect the drying capability.",
+  "0701960000020004": "AMS B The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0701970000030001": "AMS B chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0701980000020001": "AMS B The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0701980000020002": "AMS B The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0702010000010001": "The AMS C assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0702010000010003": "The AMS C assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0702010000010004": "The AMS C assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0702010000010005": "AMS C The current sensor of assist motor may be faulty.",
+  "0702010000010011": "AMS C The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0702010000020002": "The AMS C assist motor is overloaded. The filament may be tangled or stuck.",
+  "0702010000020006": "AMS C The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0702010000020007": "AMS C The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0702010000020008": "AMS C The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0702010000020009": "AMS C The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0702010000020010": "AMS C The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0702010000020011": "AMS C The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0702020000010001": "AMS C Filament speed and length error: The filament odometry may be faulty.",
+  "0702020000020002": "AMS C The odometer has no signal. The odometer connector may have poor contact.",
+  "0702020000020003": "AMS C filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0702100000010001": "The AMS C slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0702100000010003": "The AMS C slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0702100000020002": "The AMS C slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0702100000020004": "AMS C The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702110000010001": "The AMS C slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0702110000010003": "The AMS C slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0702110000020002": "The AMS C slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0702110000020004": "AMS C The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702120000010001": "The AMS C slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0702120000010003": "The AMS C slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0702120000020002": "The AMS C slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0702120000020004": "AMS C The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702130000010001": "The AMS C slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0702130000010003": "The AMS C slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0702130000020002": "The AMS C slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0702130000020004": "AMS C The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702200000010081": "Failed to read the filament information from AMS C slot 1. The AMS main board may be malfunctioning.",
+  "0702200000010082": "Failed to read the filament information from AMS C slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0702200000010083": "Failed to read the filament information from AMS C slot 1. The RFID tag may be damaged.",
+  "0702200000010084": "Failed to read the filament information from AMS C slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0702200000010085": "Failed to read the filament information from AMS C slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0702200000010086": "Failed to read the filament information from AMS C slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0702200000020001": "AMS C Slot 1 filament has run out. Please insert a new filament.",
+  "0702200000020002": "AMS C Slot 1 is empty; please insert a new filament.",
+  "0702200000020003": "AMS C Slot 1's filament may be broken in AMS.",
+  "0702200000020004": "AMS C Slot 1 filament may be broken in the tool head.",
+  "0702200000020005": "AMS C Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0702200000020006": "AMS C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0702200000020007": "AMS C Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0702200000020008": "AMS C Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0702200000020009": "Failed to extrude AMS C Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070220000002000A": "Failed to adjust the filament position of AMS C Slot 1. The filament or buffer may be stuck.",
+  "0702200000020010": "AMS C slot 1 feeds filament out of AMS timeout.",
+  "0702200000020011": "AMS C slot 1 pulls filament back to AMS timeout.",
+  "0702200000020012": "AMS C slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0702200000020013": "AMS C slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702200000020014": "AMS C slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0702200000020015": "AMS C slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0702200000020016": "AMS C slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0702200000020017": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0702200000020018": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0702200000020019": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0702200000020020": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0702200000020021": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0702200000020022": "AMS C slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0702200000020023": "AMS C slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0702200000020024": "AMS C slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0702200000020025": "AMS C slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0702200000020026": "AMS C slot 1 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0702200000020027": "AMS C slot 1 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0702200000020057": "The RFID-tag on AMS C Slot 1 cannot be identified.",
+  "0702200000030001": "AMS C Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0702200000030002": "AMS C Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0702210000010081": "Failed to read the filament information from AMS C slot 2. The AMS main board may be malfunctioning.",
+  "0702210000010082": "Failed to read the filament information from AMS C slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0702210000010083": "Failed to read the filament information from AMS C slot 2. The RFID tag may be damaged.",
+  "0702210000010084": "Failed to read the filament information from AMS C slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0702210000010085": "Failed to read the filament information from AMS C slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0702210000010086": "Failed to read the filament information from AMS C slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0702210000020001": "AMS C Slot 2 filament has run out. Please insert a new filament.",
+  "0702210000020002": "AMS C Slot 2 is empty; please insert a new filament.",
+  "0702210000020003": "AMS C Slot 2's filament may be broken in AMS.",
+  "0702210000020004": "AMS C Slot 2 filament may be broken in the tool head.",
+  "0702210000020005": "AMS C Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0702210000020006": "AMS C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0702210000020007": "AMS C Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0702210000020008": "AMS C Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0702210000020009": "Failed to extrude AMS C Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070221000002000A": "Failed to adjust the filament position of AMS C Slot 2. The filament or buffer may be stuck.",
+  "0702210000020010": "AMS C slot 2 feeds filament out of AMS timeout.",
+  "0702210000020011": "AMS C slot 2 pulls filament back to AMS timeout.",
+  "0702210000020012": "AMS C slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0702210000020013": "AMS C slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702210000020014": "AMS C slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0702210000020015": "AMS C slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0702210000020016": "AMS C slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0702210000020017": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0702210000020018": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0702210000020019": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0702210000020020": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0702210000020021": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0702210000020022": "AMS C slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0702210000020023": "AMS C slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0702210000020024": "AMS C slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0702210000020025": "AMS C slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0702210000020026": "AMS C slot 2 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0702210000020027": "AMS C slot 2 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0702210000020057": "The RFID-tag on AMS C Slot 2 cannot be identified.",
+  "0702210000030001": "AMS C Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0702210000030002": "AMS C Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0702220000010081": "Failed to read the filament information from AMS C slot 3. The AMS main board may be malfunctioning.",
+  "0702220000010082": "Failed to read the filament information from AMS C slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0702220000010083": "Failed to read the filament information from AMS C slot 3. The RFID tag may be damaged.",
+  "0702220000010084": "Failed to read the filament information from AMS C slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0702220000010085": "Failed to read the filament information from AMS C slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0702220000010086": "Failed to read the filament information from AMS C slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0702220000020001": "AMS C Slot 3 filament has run out. Please insert a new filament.",
+  "0702220000020002": "AMS C Slot 3 is empty; please insert a new filament.",
+  "0702220000020003": "AMS C Slot 3's filament may be broken in AMS.",
+  "0702220000020004": "AMS C Slot 3 filament may be broken in the tool head.",
+  "0702220000020005": "AMS C Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0702220000020006": "AMS C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0702220000020007": "AMS C Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0702220000020008": "AMS C Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0702220000020009": "Failed to extrude AMS C Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070222000002000A": "Failed to adjust the filament position of AMS C Slot 3. The filament or buffer may be stuck.",
+  "0702220000020010": "AMS C slot 3 feeds filament out of AMS timeout.",
+  "0702220000020011": "AMS C slot 3 pulls filament back to AMS timeout.",
+  "0702220000020012": "AMS C slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0702220000020013": "AMS C slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702220000020014": "AMS C slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0702220000020015": "AMS C slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0702220000020016": "AMS C slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0702220000020017": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0702220000020018": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0702220000020019": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0702220000020020": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0702220000020021": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0702220000020022": "AMS C slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0702220000020023": "AMS C slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0702220000020024": "AMS C slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0702220000020025": "AMS C slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0702220000020026": "AMS C slot 3 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0702220000020027": "AMS C slot 3 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0702220000020057": "The RFID-tag on AMS C Slot 3 cannot be identified.",
+  "0702220000030001": "AMS C Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0702220000030002": "AMS C Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0702230000010081": "Failed to read the filament information from AMS C slot 4. The AMS main board may be malfunctioning.",
+  "0702230000010082": "Failed to read the filament information from AMS C slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0702230000010083": "Failed to read the filament information from AMS C slot 4. The RFID tag may be damaged.",
+  "0702230000010084": "Failed to read the filament information from AMS C slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0702230000010085": "Failed to read the filament information from AMS C slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0702230000010086": "Failed to read the filament information from AMS C slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0702230000020001": "AMS C Slot 4 filament has run out. Please insert a new filament.",
+  "0702230000020002": "AMS C Slot 4 is empty; please insert a new filament.",
+  "0702230000020003": "AMS C Slot 4's filament may be broken in AMS.",
+  "0702230000020004": "AMS C Slot 4 filament may be broken in the tool head.",
+  "0702230000020005": "AMS C Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0702230000020006": "AMS C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0702230000020007": "AMS C Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0702230000020008": "AMS C Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0702230000020009": "Failed to extrude AMS C Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070223000002000A": "Failed to adjust the filament position of AMS C Slot 4. The filament or buffer may be stuck.",
+  "0702230000020010": "AMS C slot 4 feeds filament out of AMS timeout.",
+  "0702230000020011": "AMS C slot 4 pulls filament back to AMS timeout.",
+  "0702230000020012": "AMS C slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0702230000020013": "AMS C slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0702230000020014": "AMS C slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0702230000020015": "AMS C slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0702230000020016": "AMS C slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0702230000020017": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0702230000020018": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0702230000020019": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0702230000020020": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0702230000020021": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0702230000020022": "AMS C slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0702230000020023": "AMS C slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0702230000020024": "AMS C slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0702230000020025": "AMS C slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0702230000020026": "AMS C slot 4 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0702230000020027": "AMS C slot 4 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0702230000020057": "The RFID-tag on AMS C Slot 4 cannot be identified.",
+  "0702230000030001": "AMS C Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0702230000030002": "AMS C Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0702250000020001": "AMS C uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0702260000020001": "The induction hotend is heating up, and the drying power of AMS C will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0702300000010001": "The AMS C RFID 1 board has an error.",
+  "0702300000010004": "Encryption chip failure",
+  "0702300000020002": "The RFID-tag on AMS C Slot1 is damaged, or its content cannot be identified.",
+  "0702300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0702310000010001": "The AMS C RFID 2 board has an error.",
+  "0702310000010004": "Encryption chip failure",
+  "0702310000020002": "The RFID-tag on AMS C Slot2 is damaged, or its content cannot be identified.",
+  "0702310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0702320000020002": "The RFID-tag on AMS C Slot3 is damaged, or its content cannot be identified.",
+  "0702330000020002": "The RFID-tag on AMS C Slot4 is damaged, or its content cannot be identified.",
+  "0702350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0702350000010002": "AMS C The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0702400000020001": "AMS C Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0702500000020001": "AMS C communication is abnormal; please check the connection cable.",
+  "0702500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0702550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0702550000010003": "AMS C was detected offline during the AMS initialization process.",
+  "0702550000010004": "The binding between AMS C and the extruder is incorrect. Please run the AMS Setup.",
+  "0702550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0702560000030001": "AMS C is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0702600000020001": "The AMS C Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0702610000020001": "The AMS C Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0702620000020001": "The AMS C Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0702630000020001": "The AMS C Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0702700000020001": "Failed to pull out the AMS C Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0702700000020002": "Failed to feed the AMS C Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0702700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0702700000020004": "Failed to pull back the AMS C Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0702700000020005": "Failed to feed the AMS C Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0702700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0702700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0702700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070270000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0702710000020001": "Failed to pull out the AMS C Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0702710000020002": "Failed to feed the AMS C Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0702710000020004": "Failed to pull back the AMS C Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0702710000020005": "Failed to feed the AMS C Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0702720000020001": "Failed to pull out the AMS C Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0702720000020002": "Failed to feed the AMS C Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0702720000020004": "Failed to pull back the AMS C Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0702720000020005": "Failed to feed the AMS C Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0702730000020001": "Failed to pull out the AMS C Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0702730000020002": "Failed to feed the AMS C Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0702730000020004": "Failed to pull back the AMS C Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0702730000020005": "Failed to feed the AMS C Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0702800000010001": "AMS C The current sensor of heater 1 is abnormal.",
+  "0702800000010002": "AMS C The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0702800000010003": "AMS C The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0702800000010004": "AMS C The heater 1 is heating abnormally.",
+  "0702810000010001": "AMS C The current sensor of heater 2 is abnormal.",
+  "0702810000010002": "AMS C The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0702810000010003": "AMS C The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0702810000010004": "AMS C The heater 2 is heating abnormally.",
+  "0702860000010004": "AMS C is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "0702900000010002": "AMS C The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0702900000010003": "AMS C The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0702900000010004": "The current sensor of AMS C exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0702900000020001": "AMS C The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0702910000010002": "AMS C The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0702910000010003": "AMS C The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0702910000010004": "The current sensor of AMS C exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0702910000020001": "AMS C The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0702920000010001": "AMS C The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0702920000020002": "AMS C The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0702920000020003": "The AMS C heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0702930000010001": "AMS C The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0702930000020002": "AMS C The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0702930000020003": "The AMS C heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0702940000010001": "AMS C The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0702940000010002": "Temperature sensor 1 on the AMS C heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0702950000010001": "AMS C The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0702950000010002": "Temperature sensor 2 on the AMS C heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0702960000010001": "AMS C The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0702960000010003": "AMS C Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0702960000020002": "AMS C Environmental temperature is too low, which will affect the drying capability.",
+  "0702960000020004": "AMS C The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0702970000030001": "AMS C chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0702980000020001": "AMS C The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0702980000020002": "AMS C The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0703010000010001": "The AMS D assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0703010000010003": "The AMS D assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0703010000010004": "The AMS D assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0703010000010005": "AMS D The current sensor of assist motor may be faulty.",
+  "0703010000010011": "AMS D The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0703010000020002": "The AMS D assist motor is overloaded. The filament may be tangled or stuck.",
+  "0703010000020006": "AMS D The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0703010000020007": "AMS D The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0703010000020008": "AMS D The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0703010000020009": "AMS D The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0703010000020010": "AMS D The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0703010000020011": "AMS D The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0703020000010001": "AMS D Filament speed and length error: The filament odometry may be faulty.",
+  "0703020000020002": "AMS D The odometer has no signal. The odometer connector may have poor contact.",
+  "0703020000020003": "AMS D filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0703100000010001": "The AMS D slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0703100000010003": "The AMS D slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0703100000020002": "The AMS D slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0703100000020004": "AMS D The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703110000010001": "The AMS D slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0703110000010003": "The AMS D slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0703110000020002": "The AMS D slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0703110000020004": "AMS D The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703120000010001": "The AMS D slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0703120000010003": "The AMS D slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0703120000020002": "The AMS D slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0703120000020004": "AMS D The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703130000010001": "The AMS D slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0703130000010003": "The AMS D slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0703130000020002": "The AMS D slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0703130000020004": "AMS D The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703200000010081": "Failed to read the filament information from AMS D slot 1. The AMS main board may be malfunctioning.",
+  "0703200000010082": "Failed to read the filament information from AMS D slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0703200000010083": "Failed to read the filament information from AMS D slot 1. The RFID tag may be damaged.",
+  "0703200000010084": "Failed to read the filament information from AMS D slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0703200000010085": "Failed to read the filament information from AMS D slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0703200000010086": "Failed to read the filament information from AMS D slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0703200000020001": "AMS D Slot 1 filament has run out. Please insert a new filament.",
+  "0703200000020002": "AMS D Slot 1 is empty; please insert a new filament.",
+  "0703200000020003": "AMS D Slot 1's filament may be broken in AMS.",
+  "0703200000020004": "AMS D Slot 1 filament may be broken in the tool head.",
+  "0703200000020005": "AMS D Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0703200000020006": "AMS D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0703200000020007": "AMS D Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0703200000020008": "AMS D Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0703200000020009": "Failed to extrude AMS D Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070320000002000A": "Failed to adjust the filament position of AMS D Slot 1. The filament or buffer may be stuck.",
+  "0703200000020010": "AMS D slot 1 feeds filament out of AMS timeout.",
+  "0703200000020011": "AMS D slot 1 pulls filament back to AMS timeout.",
+  "0703200000020012": "AMS D slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0703200000020013": "AMS D slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703200000020014": "AMS D slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0703200000020015": "AMS D slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0703200000020016": "AMS D slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0703200000020017": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0703200000020018": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0703200000020019": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0703200000020020": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0703200000020021": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0703200000020022": "AMS D slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0703200000020023": "AMS D slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0703200000020024": "AMS D slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0703200000020025": "AMS D slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0703200000020026": "AMS D slot 1 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0703200000020027": "AMS D slot 1 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0703200000020057": "The RFID-tag on AMS D Slot 1 cannot be identified.",
+  "0703200000030001": "AMS D Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0703200000030002": "AMS D Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0703210000010081": "Failed to read the filament information from AMS D slot 2. The AMS main board may be malfunctioning.",
+  "0703210000010082": "Failed to read the filament information from AMS D slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0703210000010083": "Failed to read the filament information from AMS D slot 2. The RFID tag may be damaged.",
+  "0703210000010084": "Failed to read the filament information from AMS D slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0703210000010085": "Failed to read the filament information from AMS D slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0703210000010086": "Failed to read the filament information from AMS D slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0703210000020001": "AMS D Slot 2 filament has run out. Please insert a new filament.",
+  "0703210000020002": "AMS D Slot 2 is empty; please insert a new filament.",
+  "0703210000020003": "AMS D Slot 2's filament may be broken in AMS.",
+  "0703210000020004": "AMS D Slot 2 filament may be broken in the tool head.",
+  "0703210000020005": "AMS D Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0703210000020006": "AMS D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0703210000020007": "AMS D Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0703210000020008": "AMS D Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0703210000020009": "Failed to extrude AMS D Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070321000002000A": "Failed to adjust the filament position of AMS D Slot 2. The filament or buffer may be stuck.",
+  "0703210000020010": "AMS D slot 2 feeds filament out of AMS timeout.",
+  "0703210000020011": "AMS D slot 2 pulls filament back to AMS timeout.",
+  "0703210000020012": "AMS D slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0703210000020013": "AMS D slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703210000020014": "AMS D slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0703210000020015": "AMS D slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0703210000020016": "AMS D slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0703210000020017": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0703210000020018": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0703210000020019": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0703210000020020": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0703210000020021": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0703210000020022": "AMS D slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0703210000020023": "AMS D slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0703210000020024": "AMS D slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0703210000020025": "AMS D slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0703210000020026": "AMS D slot 2 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0703210000020027": "AMS D slot 2 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0703210000020057": "The RFID-tag on AMS D Slot 2 cannot be identified.",
+  "0703210000030001": "AMS D Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0703210000030002": "AMS D Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0703220000010081": "Failed to read the filament information from AMS D slot 3. The AMS main board may be malfunctioning.",
+  "0703220000010082": "Failed to read the filament information from AMS D slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0703220000010083": "Failed to read the filament information from AMS D slot 3. The RFID tag may be damaged.",
+  "0703220000010084": "Failed to read the filament information from AMS D slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0703220000010085": "Failed to read the filament information from AMS D slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0703220000010086": "Failed to read the filament information from AMS D slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0703220000020001": "AMS D Slot 3 filament has run out. Please insert a new filament.",
+  "0703220000020002": "AMS D Slot 3 is empty; please insert a new filament.",
+  "0703220000020003": "AMS D Slot 3's filament may be broken in AMS.",
+  "0703220000020004": "AMS D Slot 3 filament may be broken in the tool head.",
+  "0703220000020005": "AMS D Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0703220000020006": "AMS D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0703220000020007": "AMS D Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0703220000020008": "AMS D Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0703220000020009": "Failed to extrude AMS D Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070322000002000A": "Failed to adjust the filament position of AMS D Slot 3. The filament or buffer may be stuck.",
+  "0703220000020010": "AMS D slot 3 feeds filament out of AMS timeout.",
+  "0703220000020011": "AMS D slot 3 pulls filament back to AMS timeout.",
+  "0703220000020012": "AMS D slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0703220000020013": "AMS D slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703220000020014": "AMS D slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0703220000020015": "AMS D slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0703220000020016": "AMS D slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0703220000020017": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0703220000020018": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0703220000020019": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0703220000020020": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0703220000020021": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0703220000020022": "AMS D slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0703220000020023": "AMS D slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0703220000020024": "AMS D slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0703220000020025": "AMS D slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0703220000020026": "AMS D slot 3 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0703220000020027": "AMS D slot 3 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0703220000020057": "The RFID-tag on AMS D Slot 3 cannot be identified.",
+  "0703220000030001": "AMS D Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0703220000030002": "AMS D Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0703230000010081": "Failed to read the filament information from AMS D slot 4. The AMS main board may be malfunctioning.",
+  "0703230000010082": "Failed to read the filament information from AMS D slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0703230000010083": "Failed to read the filament information from AMS D slot 4. The RFID tag may be damaged.",
+  "0703230000010084": "Failed to read the filament information from AMS D slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0703230000010085": "Failed to read the filament information from AMS D slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0703230000010086": "Failed to read the filament information from AMS D slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0703230000020001": "AMS D Slot 4 filament has run out. Please insert a new filament.",
+  "0703230000020002": "AMS D Slot 4 is empty; please insert a new filament.",
+  "0703230000020003": "AMS D Slot 4's filament may be broken in AMS.",
+  "0703230000020004": "AMS D Slot 4 filament may be broken in the tool head.",
+  "0703230000020005": "AMS D Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0703230000020006": "AMS D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0703230000020007": "AMS D Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0703230000020008": "AMS D Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0703230000020009": "Failed to extrude AMS D Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070323000002000A": "Failed to adjust the filament position of AMS D Slot 4. The filament or buffer may be stuck.",
+  "0703230000020010": "AMS D slot 4 feeds filament out of AMS timeout.",
+  "0703230000020011": "AMS D slot 4 pulls filament back to AMS timeout.",
+  "0703230000020012": "AMS D slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0703230000020013": "AMS D slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0703230000020014": "AMS D slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0703230000020015": "AMS D slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0703230000020016": "AMS D slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0703230000020017": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0703230000020018": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0703230000020019": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0703230000020020": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0703230000020021": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0703230000020022": "AMS D slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0703230000020023": "AMS D slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0703230000020024": "AMS D slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0703230000020025": "AMS D slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0703230000020026": "AMS D slot 4 assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "0703230000020027": "AMS D slot 4 assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "0703230000020057": "The RFID-tag on AMS D Slot 4 cannot be identified.",
+  "0703230000030001": "AMS D Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0703230000030002": "AMS D Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0703250000020001": "AMS D uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0703260000020001": "The induction hotend is heating up, and the drying power of AMS D will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0703300000010001": "The AMS D RFID 1 board has an error.",
+  "0703300000010004": "Encryption chip failure",
+  "0703300000020002": "The RFID-tag on AMS D Slot1 is damaged, or its content cannot be identified.",
+  "0703300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0703310000010001": "The AMS D RFID 2 board has an error.",
+  "0703310000010004": "Encryption chip failure",
+  "0703310000020002": "The RFID-tag on AMS D Slot2 is damaged, or its content cannot be identified.",
+  "0703310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0703320000020002": "The RFID-tag on AMS D Slot3 is damaged, or its content cannot be identified.",
+  "0703330000020002": "The RFID-tag on AMS D Slot4 is damaged, or its content cannot be identified.",
+  "0703350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0703350000010002": "AMS D The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0703400000020001": "AMS D Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0703500000020001": "AMS D communication is abnormal; please check the connection cable.",
+  "0703500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0703550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0703550000010003": "AMS D was detected offline during the AMS initialization process.",
+  "0703550000010004": "The binding between AMS D and the extruder is incorrect. Please run the AMS Setup.",
+  "0703550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0703560000030001": "AMS D is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0703600000020001": "The AMS D Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0703610000020001": "The AMS D Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0703620000020001": "The AMS D Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0703630000020001": "The AMS D Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0703700000020001": "Failed to pull out the AMS D Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0703700000020002": "Failed to feed the AMS D Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0703700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0703700000020004": "Failed to pull back the AMS D Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0703700000020005": "Failed to feed the AMS D Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0703700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0703700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0703700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070370000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0703710000020001": "Failed to pull out the AMS D Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0703710000020002": "Failed to feed the AMS D Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0703710000020004": "Failed to pull back the AMS D Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0703710000020005": "Failed to feed the AMS D Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0703720000020001": "Failed to pull out the AMS D Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0703720000020002": "Failed to feed the AMS D Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0703720000020004": "Failed to pull back the AMS D Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0703720000020005": "Failed to feed the AMS D Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0703730000020001": "Failed to pull out the AMS D Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0703730000020002": "Failed to feed the AMS D Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0703730000020004": "Failed to pull back the AMS D Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0703730000020005": "Failed to feed the AMS D Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0703800000010001": "AMS D The current sensor of heater 1 is abnormal.",
+  "0703800000010002": "AMS D The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0703800000010003": "AMS D The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0703800000010004": "AMS D The heater 1 is heating abnormally.",
+  "0703810000010001": "AMS D The current sensor of heater 2 is abnormal.",
+  "0703810000010002": "AMS D The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0703810000010003": "AMS D The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0703810000010004": "AMS D The heater 2 is heating abnormally.",
+  "0703860000010004": "AMS D is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "0703900000010002": "AMS D The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0703900000010003": "AMS D The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0703900000010004": "The current sensor of AMS D exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0703900000020001": "AMS D The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0703910000010002": "AMS D The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0703910000010003": "AMS D The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0703910000010004": "The current sensor of AMS D exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0703910000020001": "AMS D The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0703920000010001": "AMS D The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0703920000020002": "AMS D The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0703920000020003": "The AMS D heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0703930000010001": "AMS D The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0703930000020002": "AMS D The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0703930000020003": "The AMS D heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0703940000010001": "AMS D The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0703940000010002": "Temperature sensor 1 on the AMS D heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0703950000010001": "AMS D The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0703950000010002": "Temperature sensor 2 on the AMS D heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0703960000010001": "AMS D The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0703960000010003": "AMS D Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0703960000020002": "AMS D Environmental temperature is too low, which will affect the drying capability.",
+  "0703960000020004": "AMS D The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0703970000030001": "AMS D chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0703980000020001": "AMS D The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0703980000020002": "AMS D The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0704010000010001": "The AMS E assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0704010000010003": "The AMS E assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0704010000010004": "The AMS E assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0704010000010005": "AMS E The current sensor of assist motor may be faulty.",
+  "0704010000010011": "AMS E The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0704010000020002": "The AMS E assist motor is overloaded. The filament may be tangled or stuck.",
+  "0704010000020006": "AMS E The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0704010000020007": "AMS E The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0704010000020008": "AMS E The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0704010000020009": "AMS E The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0704010000020010": "AMS E The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0704010000020011": "AMS E The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0704020000010001": "AMS E Filament speed and length error: The filament odometry may be faulty.",
+  "0704020000020002": "AMS E The odometer has no signal. The odometer connector may have poor contact.",
+  "0704020000020003": "AMS E filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0704100000010001": "The AMS E slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0704100000010003": "The AMS E slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0704100000020002": "The AMS E slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0704100000020004": "AMS E The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704110000010001": "The AMS E slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0704110000010003": "The AMS E slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0704110000020002": "The AMS E slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0704110000020004": "AMS E The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704120000010001": "The AMS E slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0704120000010003": "The AMS E slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0704120000020002": "The AMS E slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0704120000020004": "AMS E The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704130000010001": "The AMS E slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0704130000010003": "The AMS E slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0704130000020002": "The AMS E slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0704130000020004": "AMS E The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704200000010081": "Failed to read the filament information from AMS E slot 1. The AMS main board may be malfunctioning.",
+  "0704200000010082": "Failed to read the filament information from AMS E slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0704200000010083": "Failed to read the filament information from AMS E slot 1. The RFID tag may be damaged.",
+  "0704200000010084": "Failed to read the filament information from AMS E slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0704200000010085": "Failed to read the filament information from AMS E slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0704200000010086": "Failed to read the filament information from AMS E slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0704200000020001": "AMS E Slot 1 filament has run out. Please insert a new filament.",
+  "0704200000020002": "AMS E Slot 1 is empty; please insert a new filament.",
+  "0704200000020003": "AMS E Slot 1's filament may be broken in AMS.",
+  "0704200000020004": "AMS E Slot 1 filament may be broken in the tool head.",
+  "0704200000020005": "AMS E Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0704200000020006": "AMS E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0704200000020007": "AMS E Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0704200000020008": "AMS E Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0704200000020009": "Failed to extrude AMS E Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070420000002000A": "Failed to adjust the filament position of AMS E Slot 1. The filament or buffer may be stuck.",
+  "0704200000020010": "AMS E slot 1 feeds filament out of AMS timeout.",
+  "0704200000020011": "AMS E slot 1 pulls filament back to AMS timeout.",
+  "0704200000020012": "AMS E slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0704200000020013": "AMS E slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704200000020014": "AMS E slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0704200000020015": "AMS E slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0704200000020016": "AMS E slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0704200000020017": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0704200000020018": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0704200000020019": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0704200000020020": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0704200000020021": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0704200000020022": "AMS E slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0704200000020023": "AMS E slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0704200000020024": "AMS E slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0704200000020025": "AMS E slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0704200000030001": "AMS E Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0704200000030002": "AMS E Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0704210000010081": "Failed to read the filament information from AMS E slot 2. The AMS main board may be malfunctioning.",
+  "0704210000010082": "Failed to read the filament information from AMS E slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0704210000010083": "Failed to read the filament information from AMS E slot 2. The RFID tag may be damaged.",
+  "0704210000010084": "Failed to read the filament information from AMS E slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0704210000010085": "Failed to read the filament information from AMS E slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0704210000010086": "Failed to read the filament information from AMS E slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0704210000020001": "AMS E Slot 2 filament has run out. Please insert a new filament.",
+  "0704210000020002": "AMS E Slot 2 is empty; please insert a new filament.",
+  "0704210000020003": "AMS E Slot 2's filament may be broken in AMS.",
+  "0704210000020004": "AMS E Slot 2 filament may be broken in the tool head.",
+  "0704210000020005": "AMS E Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0704210000020006": "AMS E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0704210000020007": "AMS E Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0704210000020008": "AMS E Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0704210000020009": "Failed to extrude AMS E Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070421000002000A": "Failed to adjust the filament position of AMS E Slot 2. The filament or buffer may be stuck.",
+  "0704210000020010": "AMS E slot 2 feeds filament out of AMS timeout.",
+  "0704210000020011": "AMS E slot 2 pulls filament back to AMS timeout.",
+  "0704210000020012": "AMS E slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0704210000020013": "AMS E slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704210000020014": "AMS E slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0704210000020015": "AMS E slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0704210000020016": "AMS E slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0704210000020017": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0704210000020018": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0704210000020019": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0704210000020020": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0704210000020021": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0704210000020022": "AMS E slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0704210000020023": "AMS E slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0704210000020024": "AMS E slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0704210000020025": "AMS E slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0704210000030001": "AMS E Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0704210000030002": "AMS E Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0704220000010081": "Failed to read the filament information from AMS E slot 3. The AMS main board may be malfunctioning.",
+  "0704220000010082": "Failed to read the filament information from AMS E slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0704220000010083": "Failed to read the filament information from AMS E slot 3. The RFID tag may be damaged.",
+  "0704220000010084": "Failed to read the filament information from AMS E slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0704220000010085": "Failed to read the filament information from AMS E slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0704220000010086": "Failed to read the filament information from AMS E slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0704220000020001": "AMS E Slot 3 filament has run out. Please insert a new filament.",
+  "0704220000020002": "AMS E Slot 3 is empty; please insert a new filament.",
+  "0704220000020003": "AMS E Slot 3's filament may be broken in AMS.",
+  "0704220000020004": "AMS E Slot 3 filament may be broken in the tool head.",
+  "0704220000020005": "AMS E Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0704220000020006": "AMS E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0704220000020007": "AMS E Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0704220000020008": "AMS E Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0704220000020009": "Failed to extrude AMS E Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070422000002000A": "Failed to adjust the filament position of AMS E Slot 3. The filament or buffer may be stuck.",
+  "0704220000020010": "AMS E slot 3 feeds filament out of AMS timeout.",
+  "0704220000020011": "AMS E slot 3 pulls filament back to AMS timeout.",
+  "0704220000020012": "AMS E slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0704220000020013": "AMS E slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704220000020014": "AMS E slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0704220000020015": "AMS E slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0704220000020016": "AMS E slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0704220000020017": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0704220000020018": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0704220000020019": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0704220000020020": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0704220000020021": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0704220000020022": "AMS E slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0704220000020023": "AMS E slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0704220000020024": "AMS E slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0704220000020025": "AMS E slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0704220000030001": "AMS E Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0704220000030002": "AMS E Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0704230000010081": "Failed to read the filament information from AMS E slot 4. The AMS main board may be malfunctioning.",
+  "0704230000010082": "Failed to read the filament information from AMS E slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0704230000010083": "Failed to read the filament information from AMS E slot 4. The RFID tag may be damaged.",
+  "0704230000010084": "Failed to read the filament information from AMS E slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0704230000010085": "Failed to read the filament information from AMS E slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0704230000010086": "Failed to read the filament information from AMS E slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0704230000020001": "AMS E Slot 4 filament has run out. Please insert a new filament.",
+  "0704230000020002": "AMS E Slot 4 is empty; please insert a new filament.",
+  "0704230000020003": "AMS E Slot 4's filament may be broken in AMS.",
+  "0704230000020004": "AMS E Slot 4 filament may be broken in the tool head.",
+  "0704230000020005": "AMS E Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0704230000020006": "AMS E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0704230000020007": "AMS E Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0704230000020008": "AMS E Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0704230000020009": "Failed to extrude AMS E Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070423000002000A": "Failed to adjust the filament position of AMS E Slot 4. The filament or buffer may be stuck.",
+  "0704230000020010": "AMS E slot 4 feeds filament out of AMS timeout.",
+  "0704230000020011": "AMS E slot 4 pulls filament back to AMS timeout.",
+  "0704230000020012": "AMS E slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0704230000020013": "AMS E slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0704230000020014": "AMS E slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0704230000020015": "AMS E slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0704230000020016": "AMS E slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0704230000020017": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0704230000020018": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0704230000020019": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0704230000020020": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0704230000020021": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0704230000020022": "AMS E slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0704230000020023": "AMS E slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0704230000020024": "AMS E slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0704230000020025": "AMS E slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0704230000030001": "AMS E Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0704230000030002": "AMS E Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0704250000020001": "AMS E uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0704260000020001": "The induction hotend is heating up, and the drying power of AMS E will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0704300000010001": "The AMS E RFID 1 board has an error.",
+  "0704300000010004": "Encryption chip failure",
+  "0704300000020002": "The RFID-tag on AMS E Slot1 is damaged, or its content cannot be identified.",
+  "0704300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0704310000010001": "The AMS E RFID 2 board has an error.",
+  "0704310000010004": "Encryption chip failure",
+  "0704310000020002": "The RFID-tag on AMS E Slot2 is damaged, or its content cannot be identified.",
+  "0704310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0704320000020002": "The RFID-tag on AMS E Slot3 is damaged, or its content cannot be identified.",
+  "0704330000020002": "The RFID-tag on AMS E Slot4 is damaged, or its content cannot be identified.",
+  "0704350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0704350000010002": "AMS E The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0704400000020001": "AMS E Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0704500000020001": "AMS E communication is abnormal; please check the connection cable.",
+  "0704500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0704550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0704550000010003": "AMS E was detected offline during the AMS initialization process.",
+  "0704550000010004": "The binding between AMS E and the extruder is incorrect. Please run the AMS Setup.",
+  "0704550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0704560000030001": "AMS E is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0704600000020001": "The AMS E Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0704610000020001": "The AMS E Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0704620000020001": "The AMS E Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0704630000020001": "The AMS E Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0704700000020001": "Failed to pull out the AMS E Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0704700000020002": "Failed to feed the AMS E Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0704700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0704700000020004": "Failed to pull back the AMS E Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0704700000020005": "Failed to feed the AMS E Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0704700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0704700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0704700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070470000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0704710000020001": "Failed to pull out the AMS E Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0704710000020002": "Failed to feed the AMS E Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0704710000020004": "Failed to pull back the AMS E Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0704710000020005": "Failed to feed the AMS E Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0704720000020001": "Failed to pull out the AMS E Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0704720000020002": "Failed to feed the AMS E Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0704720000020004": "Failed to pull back the AMS E Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0704720000020005": "Failed to feed the AMS E Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0704730000020001": "Failed to pull out the AMS E Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0704730000020002": "Failed to feed the AMS E Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0704730000020004": "Failed to pull back the AMS E Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0704730000020005": "Failed to feed the AMS E Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0704800000010001": "AMS E The current sensor of heater 1 is abnormal.",
+  "0704800000010002": "AMS E The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0704800000010003": "AMS E The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0704800000010004": "AMS E The heater 1 is heating abnormally.",
+  "0704810000010001": "AMS E The current sensor of heater 2 is abnormal.",
+  "0704810000010002": "AMS E The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0704810000010003": "AMS E The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0704810000010004": "AMS E The heater 2 is heating abnormally.",
+  "0704900000010002": "AMS E The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0704900000010003": "AMS E The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0704900000010004": "The current sensor of AMS E exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0704900000020001": "AMS E The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0704910000010002": "AMS E The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0704910000010003": "AMS E The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0704910000010004": "The current sensor of AMS E exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0704910000020001": "AMS E The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0704920000010001": "AMS E The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0704920000020002": "AMS E The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0704920000020003": "The AMS E heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0704930000010001": "AMS E The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0704930000020002": "AMS E The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0704930000020003": "The AMS E heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0704940000010001": "AMS E The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0704940000010002": "Temperature sensor 1 on the AMS E heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0704950000010001": "AMS E The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0704950000010002": "Temperature sensor 2 on the AMS E heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0704960000010001": "AMS E The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0704960000010003": "AMS E Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0704960000020002": "AMS E Environmental temperature is too low, which will affect the drying capability.",
+  "0704960000020004": "AMS E The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0704970000030001": "AMS E chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0704980000020001": "AMS E The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0704980000020002": "AMS E The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0705010000010001": "The AMS F assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0705010000010003": "The AMS F assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0705010000010004": "The AMS F assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0705010000010005": "AMS F The current sensor of assist motor may be faulty.",
+  "0705010000010011": "AMS F The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0705010000020002": "The AMS F assist motor is overloaded. The filament may be tangled or stuck.",
+  "0705010000020006": "AMS F The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0705010000020007": "AMS F The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0705010000020008": "AMS F The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0705010000020009": "AMS F The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0705010000020010": "AMS F The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0705010000020011": "AMS F The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0705020000010001": "AMS F Filament speed and length error: The filament odometry may be faulty.",
+  "0705020000020002": "AMS F The odometer has no signal. The odometer connector may have poor contact.",
+  "0705020000020003": "AMS F filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0705100000010001": "The AMS F slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0705100000010003": "The AMS F slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0705100000020002": "The AMS F slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0705100000020004": "AMS F The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705110000010001": "The AMS F slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0705110000010003": "The AMS F slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0705110000020002": "The AMS F slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0705110000020004": "AMS F The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705120000010001": "The AMS F slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0705120000010003": "The AMS F slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0705120000020002": "The AMS F slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0705120000020004": "AMS F The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705130000010001": "The AMS F slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0705130000010003": "The AMS F slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0705130000020002": "The AMS F slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0705130000020004": "AMS F The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705200000010081": "Failed to read the filament information from AMS F slot 1. The AMS main board may be malfunctioning.",
+  "0705200000010082": "Failed to read the filament information from AMS F slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0705200000010083": "Failed to read the filament information from AMS F slot 1. The RFID tag may be damaged.",
+  "0705200000010084": "Failed to read the filament information from AMS F slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0705200000010085": "Failed to read the filament information from AMS F slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0705200000010086": "Failed to read the filament information from AMS F slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0705200000020001": "AMS F Slot 1 filament has run out. Please insert a new filament.",
+  "0705200000020002": "AMS F Slot 1 is empty; please insert a new filament.",
+  "0705200000020003": "AMS F Slot 1's filament may be broken in AMS.",
+  "0705200000020004": "AMS F Slot 1 filament may be broken in the tool head.",
+  "0705200000020005": "AMS F Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0705200000020006": "AMS F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0705200000020007": "AMS F Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0705200000020008": "AMS F Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0705200000020009": "Failed to extrude AMS F Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070520000002000A": "Failed to adjust the filament position of AMS F Slot 1. The filament or buffer may be stuck.",
+  "0705200000020010": "AMS F slot 1 feeds filament out of AMS timeout.",
+  "0705200000020011": "AMS F slot 1 pulls filament back to AMS timeout.",
+  "0705200000020012": "AMS F slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0705200000020013": "AMS F slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705200000020014": "AMS F slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0705200000020015": "AMS F slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0705200000020016": "AMS F slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0705200000020017": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0705200000020018": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0705200000020019": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0705200000020020": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0705200000020021": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0705200000020022": "AMS F slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0705200000020023": "AMS F slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0705200000020024": "AMS F slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0705200000020025": "AMS F slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0705200000030001": "AMS F Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0705200000030002": "AMS F Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0705210000010081": "Failed to read the filament information from AMS F slot 2. The AMS main board may be malfunctioning.",
+  "0705210000010082": "Failed to read the filament information from AMS F slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0705210000010083": "Failed to read the filament information from AMS F slot 2. The RFID tag may be damaged.",
+  "0705210000010084": "Failed to read the filament information from AMS F slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0705210000010085": "Failed to read the filament information from AMS F slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0705210000010086": "Failed to read the filament information from AMS F slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0705210000020001": "AMS F Slot 2 filament has run out. Please insert a new filament.",
+  "0705210000020002": "AMS F Slot 2 is empty; please insert a new filament.",
+  "0705210000020003": "AMS F Slot 2's filament may be broken in AMS.",
+  "0705210000020004": "AMS F Slot 2 filament may be broken in the tool head.",
+  "0705210000020005": "AMS F Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0705210000020006": "AMS F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0705210000020007": "AMS F Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0705210000020008": "AMS F Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0705210000020009": "Failed to extrude AMS F Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070521000002000A": "Failed to adjust the filament position of AMS F Slot 2. The filament or buffer may be stuck.",
+  "0705210000020010": "AMS F slot 2 feeds filament out of AMS timeout.",
+  "0705210000020011": "AMS F slot 2 pulls filament back to AMS timeout.",
+  "0705210000020012": "AMS F slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0705210000020013": "AMS F slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705210000020014": "AMS F slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0705210000020015": "AMS F slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0705210000020016": "AMS F slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0705210000020017": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0705210000020018": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0705210000020019": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0705210000020020": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0705210000020021": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0705210000020022": "AMS F slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0705210000020023": "AMS F slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0705210000020024": "AMS F slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0705210000020025": "AMS F slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0705210000030001": "AMS F Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0705210000030002": "AMS F Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0705220000010081": "Failed to read the filament information from AMS F slot 3. The AMS main board may be malfunctioning.",
+  "0705220000010082": "Failed to read the filament information from AMS F slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0705220000010083": "Failed to read the filament information from AMS F slot 3. The RFID tag may be damaged.",
+  "0705220000010084": "Failed to read the filament information from AMS F slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0705220000010085": "Failed to read the filament information from AMS F slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0705220000010086": "Failed to read the filament information from AMS F slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0705220000020001": "AMS F Slot 3 filament has run out. Please insert a new filament.",
+  "0705220000020002": "AMS F Slot 3 is empty; please insert a new filament.",
+  "0705220000020003": "AMS F Slot 3's filament may be broken in AMS.",
+  "0705220000020004": "AMS F Slot 3 filament may be broken in the tool head.",
+  "0705220000020005": "AMS F Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0705220000020006": "AMS F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0705220000020007": "AMS F Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0705220000020008": "AMS F Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0705220000020009": "Failed to extrude AMS F Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070522000002000A": "Failed to adjust the filament position of AMS F Slot 3. The filament or buffer may be stuck.",
+  "0705220000020010": "AMS F slot 3 feeds filament out of AMS timeout.",
+  "0705220000020011": "AMS F slot 3 pulls filament back to AMS timeout.",
+  "0705220000020012": "AMS F slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0705220000020013": "AMS F slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705220000020014": "AMS F slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0705220000020015": "AMS F slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0705220000020016": "AMS F slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0705220000020017": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0705220000020018": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0705220000020019": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0705220000020020": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0705220000020021": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0705220000020022": "AMS F slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0705220000020023": "AMS F slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0705220000020024": "AMS F slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0705220000020025": "AMS F slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0705220000030001": "AMS F Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0705220000030002": "AMS F Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0705230000010081": "Failed to read the filament information from AMS F slot 4. The AMS main board may be malfunctioning.",
+  "0705230000010082": "Failed to read the filament information from AMS F slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0705230000010083": "Failed to read the filament information from AMS F slot 4. The RFID tag may be damaged.",
+  "0705230000010084": "Failed to read the filament information from AMS F slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0705230000010085": "Failed to read the filament information from AMS F slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0705230000010086": "Failed to read the filament information from AMS F slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0705230000020001": "AMS F Slot 4 filament has run out. Please insert a new filament.",
+  "0705230000020002": "AMS F Slot 4 is empty; please insert a new filament.",
+  "0705230000020003": "AMS F Slot 4's filament may be broken in AMS.",
+  "0705230000020004": "AMS F Slot 4 filament may be broken in the tool head.",
+  "0705230000020005": "AMS F Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0705230000020006": "AMS F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0705230000020007": "AMS F Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0705230000020008": "AMS F Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0705230000020009": "Failed to extrude AMS F Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070523000002000A": "Failed to adjust the filament position of AMS F Slot 4. The filament or buffer may be stuck.",
+  "0705230000020010": "AMS F slot 4 feeds filament out of AMS timeout.",
+  "0705230000020011": "AMS F slot 4 pulls filament back to AMS timeout.",
+  "0705230000020012": "AMS F slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0705230000020013": "AMS F slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0705230000020014": "AMS F slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0705230000020015": "AMS F slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0705230000020016": "AMS F slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0705230000020017": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0705230000020018": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0705230000020019": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0705230000020020": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0705230000020021": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0705230000020022": "AMS F slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0705230000020023": "AMS F slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0705230000020024": "AMS F slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0705230000020025": "AMS F slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0705230000030001": "AMS F Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0705230000030002": "AMS F Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0705250000020001": "AMS F uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0705260000020001": "The induction hotend is heating up, and the drying power of AMS F will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0705300000010001": "The AMS F RFID 1 board has an error.",
+  "0705300000010004": "Encryption chip failure",
+  "0705300000020002": "The RFID-tag on AMS F Slot1 is damaged, or its content cannot be identified.",
+  "0705300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0705310000010001": "The AMS F RFID 2 board has an error.",
+  "0705310000010004": "Encryption chip failure",
+  "0705310000020002": "The RFID-tag on AMS F Slot2 is damaged, or its content cannot be identified.",
+  "0705310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0705320000020002": "The RFID-tag on AMS F Slot3 is damaged, or its content cannot be identified.",
+  "0705330000020002": "The RFID-tag on AMS F Slot4 is damaged, or its content cannot be identified.",
+  "0705350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0705350000010002": "AMS F The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0705400000020001": "AMS F Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0705500000020001": "AMS F communication is abnormal; please check the connection cable.",
+  "0705500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0705550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0705550000010003": "AMS F was detected offline during the AMS initialization process.",
+  "0705550000010004": "The binding between AMS F and the extruder is incorrect. Please run the AMS Setup.",
+  "0705550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0705560000030001": "AMS F is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0705600000020001": "The AMS F Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0705610000020001": "The AMS F Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0705620000020001": "The AMS F Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0705630000020001": "The AMS F Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0705700000020001": "Failed to pull out the AMS F Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0705700000020002": "Failed to feed the AMS F Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0705700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0705700000020004": "Failed to pull back the AMS F Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0705700000020005": "Failed to feed the AMS F Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0705700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0705700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0705700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070570000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0705710000020001": "Failed to pull out the AMS F Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0705710000020002": "Failed to feed the AMS F Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0705710000020004": "Failed to pull back the AMS F Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0705710000020005": "Failed to feed the AMS F Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0705720000020001": "Failed to pull out the AMS F Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0705720000020002": "Failed to feed the AMS F Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0705720000020004": "Failed to pull back the AMS F Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0705720000020005": "Failed to feed the AMS F Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0705730000020001": "Failed to pull out the AMS F Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0705730000020002": "Failed to feed the AMS F Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0705730000020004": "Failed to pull back the AMS F Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0705730000020005": "Failed to feed the AMS F Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0705800000010001": "AMS F The current sensor of heater 1 is abnormal.",
+  "0705800000010002": "AMS F The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0705800000010003": "AMS F The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0705800000010004": "AMS F The heater 1 is heating abnormally.",
+  "0705810000010001": "AMS F The current sensor of heater 2 is abnormal.",
+  "0705810000010002": "AMS F The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0705810000010003": "AMS F The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0705810000010004": "AMS F The heater 2 is heating abnormally.",
+  "0705900000010002": "AMS F The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0705900000010003": "AMS F The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0705900000010004": "The current sensor of AMS F exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0705900000020001": "AMS F The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0705910000010002": "AMS F The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0705910000010003": "AMS F The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0705910000010004": "The current sensor of AMS F exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0705910000020001": "AMS F The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0705920000010001": "AMS F The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0705920000020002": "AMS F The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0705920000020003": "The AMS F heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0705930000010001": "AMS F The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0705930000020002": "AMS F The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0705930000020003": "The AMS F heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0705940000010001": "AMS F The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0705940000010002": "Temperature sensor 1 on the AMS F heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0705950000010001": "AMS F The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0705950000010002": "Temperature sensor 2 on the AMS F heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0705960000010001": "AMS F The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0705960000010003": "AMS F Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0705960000020002": "AMS F Environmental temperature is too low, which will affect the drying capability.",
+  "0705960000020004": "AMS F The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0705970000030001": "AMS F chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0705980000020001": "AMS F The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0705980000020002": "AMS F The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0706010000010001": "The AMS G assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0706010000010003": "The AMS G assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0706010000010004": "The AMS G assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0706010000010005": "AMS G The current sensor of assist motor may be faulty.",
+  "0706010000010011": "AMS G The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0706010000020002": "The AMS G assist motor is overloaded. The filament may be tangled or stuck.",
+  "0706010000020006": "AMS G The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0706010000020007": "AMS G The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0706010000020008": "AMS G The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0706010000020009": "AMS G The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0706010000020010": "AMS G The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0706010000020011": "AMS G The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0706020000010001": "AMS G Filament speed and length error: The filament odometry may be faulty.",
+  "0706020000020002": "AMS G The odometer has no signal. The odometer connector may have poor contact.",
+  "0706020000020003": "AMS G filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0706100000010001": "The AMS G slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0706100000010003": "The AMS G slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0706100000020002": "The AMS G slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0706100000020004": "AMS G The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706110000010001": "The AMS G slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0706110000010003": "The AMS G slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0706110000020002": "The AMS G slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0706110000020004": "AMS G The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706120000010001": "The AMS G slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0706120000010003": "The AMS G slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0706120000020002": "The AMS G slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0706120000020004": "AMS G The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706130000010001": "The AMS G slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0706130000010003": "The AMS G slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0706130000020002": "The AMS G slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0706130000020004": "AMS G The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706200000010081": "Failed to read the filament information from AMS G slot 1. The AMS main board may be malfunctioning.",
+  "0706200000010082": "Failed to read the filament information from AMS G slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0706200000010083": "Failed to read the filament information from AMS G slot 1. The RFID tag may be damaged.",
+  "0706200000010084": "Failed to read the filament information from AMS G slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0706200000010085": "Failed to read the filament information from AMS G slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0706200000010086": "Failed to read the filament information from AMS G slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0706200000020001": "AMS G Slot 1 filament has run out. Please insert a new filament.",
+  "0706200000020002": "AMS G Slot 1 is empty; please insert a new filament.",
+  "0706200000020003": "AMS G Slot 1's filament may be broken in AMS.",
+  "0706200000020004": "AMS G Slot 1 filament may be broken in the tool head.",
+  "0706200000020005": "AMS G Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0706200000020006": "AMS G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0706200000020007": "AMS G Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0706200000020008": "AMS G Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0706200000020009": "Failed to extrude AMS G Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070620000002000A": "Failed to adjust the filament position of AMS G Slot 1. The filament or buffer may be stuck.",
+  "0706200000020010": "AMS G slot 1 feeds filament out of AMS timeout.",
+  "0706200000020011": "AMS G slot 1 pulls filament back to AMS timeout.",
+  "0706200000020012": "AMS G slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0706200000020013": "AMS G slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706200000020014": "AMS G slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0706200000020015": "AMS G slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0706200000020016": "AMS G slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0706200000020017": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0706200000020018": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0706200000020019": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0706200000020020": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0706200000020021": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0706200000020022": "AMS G slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0706200000020023": "AMS G slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0706200000020024": "AMS G slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0706200000020025": "AMS G slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0706200000030001": "AMS G Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0706200000030002": "AMS G Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0706210000010081": "Failed to read the filament information from AMS G slot 2. The AMS main board may be malfunctioning.",
+  "0706210000010082": "Failed to read the filament information from AMS G slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0706210000010083": "Failed to read the filament information from AMS G slot 2. The RFID tag may be damaged.",
+  "0706210000010084": "Failed to read the filament information from AMS G slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0706210000010085": "Failed to read the filament information from AMS G slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0706210000010086": "Failed to read the filament information from AMS G slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0706210000020001": "AMS G Slot 2 filament has run out. Please insert a new filament.",
+  "0706210000020002": "AMS G Slot 2 is empty; please insert a new filament.",
+  "0706210000020003": "AMS G Slot 2's filament may be broken in AMS.",
+  "0706210000020004": "AMS G Slot 2 filament may be broken in the tool head.",
+  "0706210000020005": "AMS G Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0706210000020006": "AMS G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0706210000020007": "AMS G Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0706210000020008": "AMS G Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0706210000020009": "Failed to extrude AMS G Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070621000002000A": "Failed to adjust the filament position of AMS G Slot 2. The filament or buffer may be stuck.",
+  "0706210000020010": "AMS G slot 2 feeds filament out of AMS timeout.",
+  "0706210000020011": "AMS G slot 2 pulls filament back to AMS timeout.",
+  "0706210000020012": "AMS G slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0706210000020013": "AMS G slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706210000020014": "AMS G slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0706210000020015": "AMS G slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0706210000020016": "AMS G slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0706210000020017": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0706210000020018": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0706210000020019": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0706210000020020": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0706210000020021": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0706210000020022": "AMS G slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0706210000020023": "AMS G slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0706210000020024": "AMS G slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0706210000020025": "AMS G slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0706210000030001": "AMS G Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0706210000030002": "AMS G Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0706220000010081": "Failed to read the filament information from AMS G slot 3. The AMS main board may be malfunctioning.",
+  "0706220000010082": "Failed to read the filament information from AMS G slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0706220000010083": "Failed to read the filament information from AMS G slot 3. The RFID tag may be damaged.",
+  "0706220000010084": "Failed to read the filament information from AMS G slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0706220000010085": "Failed to read the filament information from AMS G slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0706220000010086": "Failed to read the filament information from AMS G slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0706220000020001": "AMS G Slot 3 filament has run out. Please insert a new filament.",
+  "0706220000020002": "AMS G Slot 3 is empty; please insert a new filament.",
+  "0706220000020003": "AMS G Slot 3's filament may be broken in AMS.",
+  "0706220000020004": "AMS G Slot 3 filament may be broken in the tool head.",
+  "0706220000020005": "AMS G Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0706220000020006": "AMS G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0706220000020007": "AMS G Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0706220000020008": "AMS G Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0706220000020009": "Failed to extrude AMS G Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070622000002000A": "Failed to adjust the filament position of AMS G Slot 3. The filament or buffer may be stuck.",
+  "0706220000020010": "AMS G slot 3 feeds filament out of AMS timeout.",
+  "0706220000020011": "AMS G slot 3 pulls filament back to AMS timeout.",
+  "0706220000020012": "AMS G slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0706220000020013": "AMS G slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706220000020014": "AMS G slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0706220000020015": "AMS G slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0706220000020016": "AMS G slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0706220000020017": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0706220000020018": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0706220000020019": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0706220000020020": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0706220000020021": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0706220000020022": "AMS G slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0706220000020023": "AMS G slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0706220000020024": "AMS G slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0706220000020025": "AMS G slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0706220000030001": "AMS G Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0706220000030002": "AMS G Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0706230000010081": "Failed to read the filament information from AMS G slot 4. The AMS main board may be malfunctioning.",
+  "0706230000010082": "Failed to read the filament information from AMS G slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0706230000010083": "Failed to read the filament information from AMS G slot 4. The RFID tag may be damaged.",
+  "0706230000010084": "Failed to read the filament information from AMS G slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0706230000010085": "Failed to read the filament information from AMS G slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0706230000010086": "Failed to read the filament information from AMS G slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0706230000020001": "AMS G Slot 4 filament has run out. Please insert a new filament.",
+  "0706230000020002": "AMS G Slot 4 is empty; please insert a new filament.",
+  "0706230000020003": "AMS G Slot 4's filament may be broken in AMS.",
+  "0706230000020004": "AMS G Slot 4 filament may be broken in the tool head.",
+  "0706230000020005": "AMS G Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0706230000020006": "AMS G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0706230000020007": "AMS G Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0706230000020008": "AMS G Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0706230000020009": "Failed to extrude AMS G Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070623000002000A": "Failed to adjust the filament position of AMS G Slot 4. The filament or buffer may be stuck.",
+  "0706230000020010": "AMS G slot 4 feeds filament out of AMS timeout.",
+  "0706230000020011": "AMS G slot 4 pulls filament back to AMS timeout.",
+  "0706230000020012": "AMS G slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0706230000020013": "AMS G slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0706230000020014": "AMS G slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0706230000020015": "AMS G slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0706230000020016": "AMS G slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0706230000020017": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0706230000020018": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0706230000020019": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0706230000020020": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0706230000020021": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0706230000020022": "AMS G slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0706230000020023": "AMS G slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0706230000020024": "AMS G slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0706230000020025": "AMS G slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0706230000030001": "AMS G Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0706230000030002": "AMS G Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0706250000020001": "AMS G uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0706260000020001": "The induction hotend is heating up, and the drying power of AMS G will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0706300000010001": "The AMS G RFID 1 board has an error.",
+  "0706300000010004": "Encryption chip failure",
+  "0706300000020002": "The RFID-tag on AMS G Slot1 is damaged, or its content cannot be identified.",
+  "0706300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0706310000010001": "The AMS G RFID 2 board has an error.",
+  "0706310000010004": "Encryption chip failure",
+  "0706310000020002": "The RFID-tag on AMS G Slot2 is damaged, or its content cannot be identified.",
+  "0706310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0706320000020002": "The RFID-tag on AMS G Slot3 is damaged, or its content cannot be identified.",
+  "0706330000020002": "The RFID-tag on AMS G Slot4 is damaged, or its content cannot be identified.",
+  "0706350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0706350000010002": "AMS G The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0706400000020001": "AMS G Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0706500000020001": "AMS G communication is abnormal; please check the connection cable.",
+  "0706500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0706550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0706550000010003": "AMS G was detected offline during the AMS initialization process.",
+  "0706550000010004": "The binding between AMS G and the extruder is incorrect. Please run the AMS Setup.",
+  "0706550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0706560000030001": "AMS G is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0706600000020001": "The AMS G Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0706610000020001": "The AMS G Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0706620000020001": "The AMS G Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0706630000020001": "The AMS G Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0706700000020001": "Failed to pull out the AMS G Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0706700000020002": "Failed to feed the AMS G Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0706700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0706700000020004": "Failed to pull back the AMS G Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0706700000020005": "Failed to feed the AMS G Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0706700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0706700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0706700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070670000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0706710000020001": "Failed to pull out the AMS G Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0706710000020002": "Failed to feed the AMS G Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0706710000020004": "Failed to pull back the AMS G Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0706710000020005": "Failed to feed the AMS G Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0706720000020001": "Failed to pull out the AMS G Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0706720000020002": "Failed to feed the AMS G Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0706720000020004": "Failed to pull back the AMS G Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0706720000020005": "Failed to feed the AMS G Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0706730000020001": "Failed to pull out the AMS G Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0706730000020002": "Failed to feed the AMS G Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0706730000020004": "Failed to pull back the AMS G Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0706730000020005": "Failed to feed the AMS G Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0706800000010001": "AMS G The current sensor of heater 1 is abnormal.",
+  "0706800000010002": "AMS G The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0706800000010003": "AMS G The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0706800000010004": "AMS G The heater 1 is heating abnormally.",
+  "0706810000010001": "AMS G The current sensor of heater 2 is abnormal.",
+  "0706810000010002": "AMS G The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0706810000010003": "AMS G The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0706810000010004": "AMS G The heater 2 is heating abnormally.",
+  "0706900000010002": "AMS G The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0706900000010003": "AMS G The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0706900000010004": "The current sensor of AMS G exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0706900000020001": "AMS G The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0706910000010002": "AMS G The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0706910000010003": "AMS G The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0706910000010004": "The current sensor of AMS G exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0706910000020001": "AMS G The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0706920000010001": "AMS G The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0706920000020002": "AMS G The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0706920000020003": "The AMS G heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0706930000010001": "AMS G The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0706930000020002": "AMS G The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0706930000020003": "The AMS G heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0706940000010001": "AMS G The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0706940000010002": "Temperature sensor 1 on the AMS G heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0706950000010001": "AMS G The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0706950000010002": "Temperature sensor 2 on the AMS G heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0706960000010001": "AMS G The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0706960000010003": "AMS G Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0706960000020002": "AMS G Environmental temperature is too low, which will affect the drying capability.",
+  "0706960000020004": "AMS G The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0706970000030001": "AMS G chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0706980000020001": "AMS G The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0706980000020002": "AMS G The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "0707010000010001": "The AMS H assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "0707010000010003": "The AMS H assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0707010000010004": "The AMS H assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "0707010000010005": "AMS H The current sensor of assist motor may be faulty.",
+  "0707010000010011": "AMS H The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0707010000020002": "The AMS H assist motor is overloaded. The filament may be tangled or stuck.",
+  "0707010000020006": "AMS H The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "0707010000020007": "AMS H The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "0707010000020008": "AMS H The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "0707010000020009": "AMS H The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "0707010000020010": "AMS H The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "0707010000020011": "AMS H The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "0707020000010001": "AMS H Filament speed and length error: The filament odometry may be faulty.",
+  "0707020000020002": "AMS H The odometer has no signal. The odometer connector may have poor contact.",
+  "0707020000020003": "AMS H filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "0707100000010001": "The AMS H slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0707100000010003": "The AMS H slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0707100000020002": "The AMS H slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "0707100000020004": "AMS H The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707110000010001": "The AMS H slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0707110000010003": "The AMS H slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0707110000020002": "The AMS H slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "0707110000020004": "AMS H The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707120000010001": "The AMS H slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0707120000010003": "The AMS H slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0707120000020002": "The AMS H slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "0707120000020004": "AMS H The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707130000010001": "The AMS H slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "0707130000010003": "The AMS H slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "0707130000020002": "The AMS H slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "0707130000020004": "AMS H The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707200000010081": "Failed to read the filament information from AMS H slot 1. The AMS main board may be malfunctioning.",
+  "0707200000010082": "Failed to read the filament information from AMS H slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0707200000010083": "Failed to read the filament information from AMS H slot 1. The RFID tag may be damaged.",
+  "0707200000010084": "Failed to read the filament information from AMS H slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0707200000010085": "Failed to read the filament information from AMS H slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0707200000010086": "Failed to read the filament information from AMS H slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0707200000020001": "AMS H Slot 1 filament has run out. Please insert a new filament.",
+  "0707200000020002": "AMS H Slot 1 is empty; please insert a new filament.",
+  "0707200000020003": "AMS H Slot 1's filament may be broken in AMS.",
+  "0707200000020004": "AMS H Slot 1 filament may be broken in the tool head.",
+  "0707200000020005": "AMS H Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0707200000020006": "AMS H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0707200000020007": "AMS H Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0707200000020008": "AMS H Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0707200000020009": "Failed to extrude AMS H Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070720000002000A": "Failed to adjust the filament position of AMS H Slot 1. The filament or buffer may be stuck.",
+  "0707200000020010": "AMS H slot 1 feeds filament out of AMS timeout.",
+  "0707200000020011": "AMS H slot 1 pulls filament back to AMS timeout.",
+  "0707200000020012": "AMS H slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "0707200000020013": "AMS H slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707200000020014": "AMS H slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0707200000020015": "AMS H slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0707200000020016": "AMS H slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0707200000020017": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0707200000020018": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0707200000020019": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0707200000020020": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0707200000020021": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0707200000020022": "AMS H slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0707200000020023": "AMS H slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0707200000020024": "AMS H slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0707200000020025": "AMS H slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0707200000030001": "AMS H Slot 1 filament has run out. Please wait while old filament is purged.",
+  "0707200000030002": "AMS H Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "0707210000010081": "Failed to read the filament information from AMS H slot 2. The AMS main board may be malfunctioning.",
+  "0707210000010082": "Failed to read the filament information from AMS H slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0707210000010083": "Failed to read the filament information from AMS H slot 2. The RFID tag may be damaged.",
+  "0707210000010084": "Failed to read the filament information from AMS H slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0707210000010085": "Failed to read the filament information from AMS H slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0707210000010086": "Failed to read the filament information from AMS H slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0707210000020001": "AMS H Slot 2 filament has run out. Please insert a new filament.",
+  "0707210000020002": "AMS H Slot 2 is empty; please insert a new filament.",
+  "0707210000020003": "AMS H Slot 2's filament may be broken in AMS.",
+  "0707210000020004": "AMS H Slot 2 filament may be broken in the tool head.",
+  "0707210000020005": "AMS H Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0707210000020006": "AMS H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0707210000020007": "AMS H Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0707210000020008": "AMS H Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0707210000020009": "Failed to extrude AMS H Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070721000002000A": "Failed to adjust the filament position of AMS H Slot 2. The filament or buffer may be stuck.",
+  "0707210000020010": "AMS H slot 2 feeds filament out of AMS timeout.",
+  "0707210000020011": "AMS H slot 2 pulls filament back to AMS timeout.",
+  "0707210000020012": "AMS H slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "0707210000020013": "AMS H slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707210000020014": "AMS H slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0707210000020015": "AMS H slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0707210000020016": "AMS H slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0707210000020017": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0707210000020018": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0707210000020019": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0707210000020020": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0707210000020021": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0707210000020022": "AMS H slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0707210000020023": "AMS H slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0707210000020024": "AMS H slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0707210000020025": "AMS H slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0707210000030001": "AMS H Slot 2 filament has run out. Please wait while old filament is purged.",
+  "0707210000030002": "AMS H Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "0707220000010081": "Failed to read the filament information from AMS H slot 3. The AMS main board may be malfunctioning.",
+  "0707220000010082": "Failed to read the filament information from AMS H slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0707220000010083": "Failed to read the filament information from AMS H slot 3. The RFID tag may be damaged.",
+  "0707220000010084": "Failed to read the filament information from AMS H slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0707220000010085": "Failed to read the filament information from AMS H slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0707220000010086": "Failed to read the filament information from AMS H slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0707220000020001": "AMS H Slot 3 filament has run out. Please insert a new filament.",
+  "0707220000020002": "AMS H Slot 3 is empty; please insert a new filament.",
+  "0707220000020003": "AMS H Slot 3's filament may be broken in AMS.",
+  "0707220000020004": "AMS H Slot 3 filament may be broken in the tool head.",
+  "0707220000020005": "AMS H Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0707220000020006": "AMS H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0707220000020007": "AMS H Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0707220000020008": "AMS H Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0707220000020009": "Failed to extrude AMS H Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070722000002000A": "Failed to adjust the filament position of AMS H Slot 3. The filament or buffer may be stuck.",
+  "0707220000020010": "AMS H slot 3 feeds filament out of AMS timeout.",
+  "0707220000020011": "AMS H slot 3 pulls filament back to AMS timeout.",
+  "0707220000020012": "AMS H slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "0707220000020013": "AMS H slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707220000020014": "AMS H slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0707220000020015": "AMS H slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0707220000020016": "AMS H slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0707220000020017": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0707220000020018": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0707220000020019": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0707220000020020": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0707220000020021": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0707220000020022": "AMS H slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0707220000020023": "AMS H slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0707220000020024": "AMS H slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0707220000020025": "AMS H slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0707220000030001": "AMS H Slot 3 filament has run out. Please wait while old filament is purged.",
+  "0707220000030002": "AMS H Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "0707230000010081": "Failed to read the filament information from AMS H slot 4. The AMS main board may be malfunctioning.",
+  "0707230000010082": "Failed to read the filament information from AMS H slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "0707230000010083": "Failed to read the filament information from AMS H slot 4. The RFID tag may be damaged.",
+  "0707230000010084": "Failed to read the filament information from AMS H slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "0707230000010085": "Failed to read the filament information from AMS H slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "0707230000010086": "Failed to read the filament information from AMS H slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "0707230000020001": "AMS H Slot 4 filament has run out. Please insert a new filament.",
+  "0707230000020002": "AMS H Slot 4 is empty; please insert a new filament.",
+  "0707230000020003": "AMS H Slot 4's filament may be broken in AMS.",
+  "0707230000020004": "AMS H Slot 4 filament may be broken in the tool head.",
+  "0707230000020005": "AMS H Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "0707230000020006": "AMS H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "0707230000020007": "AMS H Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "0707230000020008": "AMS H Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "0707230000020009": "Failed to extrude AMS H Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "070723000002000A": "Failed to adjust the filament position of AMS H Slot 4. The filament or buffer may be stuck.",
+  "0707230000020010": "AMS H slot 4 feeds filament out of AMS timeout.",
+  "0707230000020011": "AMS H slot 4 pulls filament back to AMS timeout.",
+  "0707230000020012": "AMS H slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "0707230000020013": "AMS H slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "0707230000020014": "AMS H slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "0707230000020015": "AMS H slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "0707230000020016": "AMS H slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "0707230000020017": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "0707230000020018": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "0707230000020019": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "0707230000020020": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "0707230000020021": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "0707230000020022": "AMS H slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "0707230000020023": "AMS H slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "0707230000020024": "AMS H slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "0707230000020025": "AMS H slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "0707230000030001": "AMS H Slot 4 filament has run out. Please wait while old filament is purged.",
+  "0707230000030002": "AMS H Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "0707250000020001": "AMS H uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "0707260000020001": "The induction hotend is heating up, and the drying power of AMS H will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "0707300000010001": "The AMS H RFID 1 board has an error.",
+  "0707300000010004": "Encryption chip failure",
+  "0707300000020002": "The RFID-tag on AMS H Slot1 is damaged, or its content cannot be identified.",
+  "0707300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0707310000010001": "The AMS H RFID 2 board has an error.",
+  "0707310000010004": "Encryption chip failure",
+  "0707310000020002": "The RFID-tag on AMS H Slot2 is damaged, or its content cannot be identified.",
+  "0707310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "0707320000020002": "The RFID-tag on AMS H Slot3 is damaged, or its content cannot be identified.",
+  "0707330000020002": "The RFID-tag on AMS H Slot4 is damaged, or its content cannot be identified.",
+  "0707350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "0707350000010002": "AMS H The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "0707400000020001": "AMS H Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "0707500000020001": "AMS H communication is abnormal; please check the connection cable.",
+  "0707500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0707550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "0707550000010003": "AMS H was detected offline during the AMS initialization process.",
+  "0707550000010004": "The binding between AMS H and the extruder is incorrect. Please run the AMS Setup.",
+  "0707550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "0707560000030001": "AMS H is undergoing dry cooling; please wait for it to cool down before operating.",
+  "0707600000020001": "The AMS H Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0707610000020001": "The AMS H Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0707620000020001": "The AMS H Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0707630000020001": "The AMS H Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "0707700000020001": "Failed to pull out the AMS H Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0707700000020002": "Failed to feed the AMS H Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0707700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "0707700000020004": "Failed to pull back the AMS H Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0707700000020005": "Failed to feed the AMS H Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0707700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "0707700000020007": "AMS filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "0707700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "070770000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "0707710000020001": "Failed to pull out the AMS H Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0707710000020002": "Failed to feed the AMS H Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0707710000020004": "Failed to pull back the AMS H Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0707710000020005": "Failed to feed the AMS H Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0707720000020001": "Failed to pull out the AMS H Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0707720000020002": "Failed to feed the AMS H Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0707720000020004": "Failed to pull back the AMS H Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0707720000020005": "Failed to feed the AMS H Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0707730000020001": "Failed to pull out the AMS H Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "0707730000020002": "Failed to feed the AMS H Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "0707730000020004": "Failed to pull back the AMS H Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "0707730000020005": "Failed to feed the AMS H Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "0707800000010001": "AMS H The current sensor of heater 1 is abnormal.",
+  "0707800000010002": "AMS H The heater 1 is disconnected, which may be due to poor connector contact.",
+  "0707800000010003": "AMS H The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0707800000010004": "AMS H The heater 1 is heating abnormally.",
+  "0707810000010001": "AMS H The current sensor of heater 2 is abnormal.",
+  "0707810000010002": "AMS H The heater 2 is disconnected, which may be due to poor connector contact.",
+  "0707810000010003": "AMS H The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "0707810000010004": "AMS H The heater 2 is heating abnormally.",
+  "0707900000010002": "AMS H The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "0707900000010003": "AMS H The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "0707900000010004": "The current sensor of AMS H exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0707900000020001": "AMS H The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "0707910000010002": "AMS H The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "0707910000010003": "AMS H The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "0707910000010004": "The current sensor of AMS H exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS mainboard.",
+  "0707910000020001": "AMS H The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "0707920000010001": "AMS H The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "0707920000020002": "AMS H The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "0707920000020003": "The AMS H heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "0707930000010001": "AMS H The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "0707930000020002": "AMS H The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "0707930000020003": "The AMS H heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "0707940000010001": "AMS H The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "0707940000010002": "Temperature sensor 1 on the AMS H heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0707950000010001": "AMS H The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "0707950000010002": "Temperature sensor 2 on the AMS H heater has malfunctioned, resulting in abnormal temperature readings.",
+  "0707960000010001": "AMS H The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "0707960000010003": "AMS H Unable to start drying; please pull out the filament from filament hub and try again.",
+  "0707960000020002": "AMS H Environmental temperature is too low, which will affect the drying capability.",
+  "0707960000020004": "AMS H The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "0707970000030001": "AMS H chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "0707980000020001": "AMS H The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "0707980000020002": "AMS H The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "07FE200000020001": "External filament of left extruder has run out; please load a new filament.",
+  "07FE200000020002": "No filament was detected in the left extruder from the external spool; please load the new filament.",
+  "07FE200000020004": "Please pull the external filament from the left extruder.",
+  "07FE450000020001": "The left filament cutter sensor is malfunctioning; please check whether the connector is properly plugged in.",
+  "07FE450000020002": "The filament cutter's cutting distance is too large. Possible causes include the filament cutter stopper skipping teeth, motor losing steps, or the XY axis not being homed.",
+  "07FE450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "07FE600000020001": "External spool connected to left extruder may be tangled or jammed.",
+  "07FE700000020003": "Please check if the material is coming out of the left nozzle. If not, gently push the material and try to extrude again.",
+  "07FE700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07FE70000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "07FE800000010001": "The toolhead lift motor works abnormally. Please check whether the connecting cable is loose.",
+  "07FE800000010002": "The Toolhead Lifting Motor position hall sensor has an open circuit; please check whether the connecting cable is loose.",
+  "07FE800000010003": "The hall signal of the Toolhead Lifting Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "07FE800000010004": "The Toolhead Lifting Motor position hall sensor is short-circuited; please check if the Hall sensor is malfunctioning.",
+  "07FE800000010005": "The extruder's switching limit angle has drifted significantly. Please check if the flow blocker is jammed or if filament is stuck in the toolhead.",
+  "07FE800000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "07FE800000020001": "The lifting action is abnormal during the extruder switch. Please check whether the flow blocker is stuck or there is filament stuck in the toolhead.",
+  "07FE800000020002": "The position of left hotend is abnormal during printing. Please check whether the flow blocker scratches the printed model.",
+  "07FE800000020003": "The deviation in the positioning calibration value of the extruder is too large; please recalibrate.",
+  "07FE810000010001": "The extruder switching motor is working abnormally. Please check whether the connecting cable is loose.",
+  "07FE810000010002": "The position hall sensor of the Extruder Switching Motor has an open circuit. Please check whether the connecting cable is loose.",
+  "07FE810000010003": "The hall signal of the Extruder Switching Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "07FE810000010004": "The position hall sensor of the Extruder Switching Motor has a short circuit; please check if the Hall sensor is malfunctioning.",
+  "07FE810000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "07FE810000020001": "The extruder switching action is abnormal. Please check whether there is something stuck in the toolhead.",
+  "07FEA00000020001": "The left nozzle cold pull process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+  "07FF200000020001": "External filament has run out; please load a new filament.",
+  "07FF200000020002": "External filament is missing; please load a new filament.",
+  "07FF200000020003": "Filament remains were detected in the PTFE tube between the Auxiliary Extruder and the Toolhead. Please refer to the Wiki for removal instructions.",
+  "07FF200000020004": "Please pull the external filament from the extruder.",
+  "07FF200000020008": "The Auxiliary Extruder failed to unload the filament, possibly due to slippage caused by worn filament. Please pull out the filament manually, cut off the worn section, and try again.",
+  "07FF200000020009": "Auxiliary extruder feeding failed, possibly due to a clogged filament tube or worn filament, causing the extruder to slip. Please remove the filament, clear the tube, trim the worn section, and try again.",
+  "07FF200000030007": "Flushing the remaining filament between the Auxiliary Extruder and the Toolhead. Please wait.",
+  "07FF450000020001": "The right filament cutter sensor is malfunctioning; please check whether the connector is properly plugged in.",
+  "07FF450000020002": "The filament cutter's cutting distance is too large. Possible causes include the filament cutter stopper skipping teeth, motor losing steps, or the XY axis not being homed.",
+  "07FF450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "07FF600000020001": "External spool may be tangled or jammed.",
+  "07FF700000020003": "Please check if the filament is coming out of the nozzle. If not, gently push the material and try to extrude again.",
+  "07FF700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07FF700000020009": "Failure to feed material from the right extruder to the toolhead may be due to the filament not being gripped by the extruder or a loose PTFE tube between the extruder and the toolhead.",
+  "07FF70000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "07FF800000010001": "The toolhead lift motor works abnormally. Please check whether the connecting cable is loose.",
+  "07FF800000010002": "The Toolhead Lifting Motor position hall sensor has an open circuit; please check whether the connecting cable is loose.",
+  "07FF800000010003": "The hall signal of the Toolhead Lifting Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "07FF800000010004": "The Toolhead Lifting Motor position hall sensor is short-circuited; please check if the Hall sensor is malfunctioning.",
+  "07FF800000010005": "The extruder's switching limit angle has drifted significantly. Please check if the flow blocker is jammed or if filament is stuck in the toolhead.",
+  "07FF800000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "07FF800000020001": "The lifting action is abnormal during the extruder switch. Please check whether the flow blocker is stuck or there is filament stuck in the toolhead.",
+  "07FF800000020002": "The position of left hotend is abnormal during printing. Please check whether the flow blocker scratches the printed model.",
+  "07FF800000020003": "The deviation in the positioning calibration value of the extruder is too large; please recalibrate.",
+  "07FF810000010001": "The extruder switching motor is working abnormally. Please check whether the connecting cable is loose.",
+  "07FF810000010002": "The position hall sensor of the Extruder Switching Motor has an open circuit. Please check whether the connecting cable is loose.",
+  "07FF810000010003": "The hall signal of the Extruder Switching Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "07FF810000010004": "The position hall sensor of the Extruder Switching Motor has a short circuit; please check if the Hall sensor is malfunctioning.",
+  "07FF810000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "07FF810000020001": "The extruder switching action is abnormal. Please check whether there is something stuck in the toolhead.",
+  "07FFA00000020001": "The nozzle cold pull process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+  "0C00010000010001": "Toolhead Camera is offline. Please check the hardware connection.",
+  "0C00010000010003": "Synchronization between the Toolhead Camera and MC is abnormal. Please restart your printer.",
+  "0C00010000010004": "Toolhead Camera lens seems to be dirty. Please clean the lens.",
+  "0C00010000010005": "Toolhead Camera parameter is abnormal. Please contact customer support.",
+  "0C0001000001000A": "The Micro Lidar LED may be broken.",
+  "0C0001000001000B": "Failed to calibrate Micro Lidar. Please make sure the calibration chart is clean and not obscured. Then, run machine calibration again.",
+  "0C0001000001000F": "The Live View Camera calibration failed. Please restart the devices or update the firmware.",
+  "0C00010000010010": "The Live View Camera calibration failed. Please check if the heatbed is clear and ensure the camera image is clear and dirt-free. After these steps, please recalibrate.",
+  "0C00010000010011": "The Live View Camera calibration failed, please recalibrate. Ensure the build plate is empty, and the camera view is clear and properly oriented. Please contact customer support if repeated failures occur.",
+  "0C00010000010012": "The Live View Camera calibration failed and the calibration result could not be saved. Please try recalibrating. If calibration fails repeatedly, please contact the customer support team.",
+  "0C00010000010013": "The Live View Camera calibration failed and the Liveview camera serial number cannot be read. Please contact the customer support team.",
+  "0C00010000010018": "BirdsEye Camera is not certified, and camera-related functions are invalid.",
+  "0C00010000020002": "Toolhead camera is malfunctioning. If this issue occurs multiple times during printing, please contact customer support.",
+  "0C00010000020006": "Toolhead Camera parameter is abnormal. Please enable flowrate calibration in the next print.",
+  "0C00010000020007": "Micro Lidar laser parameters have drifted. Please re-calibrate your printer.",
+  "0C00010000020008": "Failed to get image from Live View Camera. Spaghetti and waste chute pileup detection is not available at this time.",
+  "0C0001000002000E": "",
+  "0C00010000020014": "Nozzle Camera is malfunctioning. If this issue occurs multiple times during printing, please contact customer support.",
+  "0C00010000020015": "",
+  "0C00010000020016": "",
+  "0C00010000020017": "Nozzle camera lens is dirty, which may affect the AI monitoring functionality. Please clean the surface of the nozzle camera lens as soon as possible.",
+  "0C00010000020019": "",
+  "0C0001000002001A": "",
+  "0C0001000002001B": "",
+  "0C0001000003000C": "Nozzle Camera's temperature is too high, causing the AI detection feature to pause. The feature will automatically resume once the temperature returns to normal.",
+  "0C00020000010001": "The horizontal laser is not lit. Please check if it's covered or hardware connection has a problem.",
+  "0C00020000010005": "A new Micro Lidar was detected. Please calibrate it on the Calibration page before use.",
+  "0C00020000020002": "The horizontal laser line is too wide. Please check if the heatbed is dirty.",
+  "0C00020000020003": "The horizontal laser is not bright enough at homing position. Please clean or replace the heatbed if this message appears repeatedly.",
+  "0C00020000020004": "Nozzle height seems to be too low. Please check if the nozzle is worn or tilted. Re-calibrate Lidar if the nozzle has been replaced.",
+  "0C00020000020006": "Nozzle height seems to be too high. Please check if there is residual filament attached to the nozzle.",
+  "0C00020000020007": "The vertical laser is not lit. Please check if it's covered or hardware connection has a problem.",
+  "0C00020000020008": "The vertical laser line is too wide. Please check if the heatbed is dirty.",
+  "0C00020000020009": "The vertical laser is not bright enough at homing position. Please clean or replace the heatbed if this message appears repeatedly.",
+  "0C00030000010009": "The first layer inspection module rebooted abnormally. The inspection result may be inaccurate.",
+  "0C0003000001000A": "Your printer is in factory mode. Please contact Technical Support.",
+  "0C00030000020001": "Filament exposure metering failed because laser reflection is too weak on this material. First layer inspection may be inaccurate.",
+  "0C00030000020002": "First layer inspection terminated due to abnormal Lidar data.",
+  "0C00030000020004": "First layer inspection is not supported for the current print job.",
+  "0C00030000020005": "First layer inspection timed out abnormally, and the current results may be inaccurate.",
+  "0C0003000002000C": "The build plate localization marker was not detected. Please check if the build plate is aligned correctly.",
+  "0C0003000002000E": "Your nozzle seems to be covered with jammed or clogged material.",
+  "0C0003000002000F": "Parts skipped before first layer inspection; the inspection is not supported for the current print.",
+  "0C00030000020010": "Foreign objects detected on heatbed; Please check and clean the heatbed.",
+  "0C00030000020011": "The high-precision nozzle offset calibration failed; please recalibrate.",
+  "0C00030000020012": "Foreign object detection is not working. The Live View Camera needs calibration. Please tap \"Settings > Calibration\" on the printer screen. If a laser or cutting module is installed, please remove it before calibration.",
+  "0C00030000020013": "Foreign object detection is not working. Please restart the devices or update the firmware.",
+  "0C00030000020014": "Foreign object detection accuracy has decreased. If this occurs frequently, perform a Live View Camera calibration (“Settings” > “Calibration” on the printer screen). If a laser or cutting module is installed, remove it before proceeding.",
+  "0C00030000020015": "Foreign object detection is not working. Detected the Live View Camera has been replaced. If a laser or cutting module is installed, please uninstall the module, tap \"Settings>Calibration\" on printer screen and re-calibrate the Live View Camera.",
+  "0C00030000020016": "Foreign object detection is not working and the Live View camera serial number cannot be read. Please contact the customer support team.",
+  "0C00030000020017": "Laser engraving Z-axis focus calibration failed. Please check if the Laser Test Material (350g paperboard) is properly placed and its surface is clean and intact.",
+  "0C00030000020018": "Insufficient system memory was detected, and the foreign object detection function was not working. Please restart the devices or update the firmware after the task is completed",
+  "0C00030000020019": "The Vision Encoder Plate is either not placed or incorrectly placed. Please ensure it is correctly positioned on the heatbed.",
+  "0C0003000002001C": "Your nozzle seems to be covered with jammed or clogged material.",
+  "0C0003000002001D": "Foreign object detection is not working, and images cannot be obtained. Please check the live camera connection.",
+  "0C00030000030006": "Purged filament may have piled up in the waste chute. Please check and clean the chute.",
+  "0C00030000030007": "Possible first layer defects have been detected. Please check the first layer quality and decide if the job should be stopped.",
+  "0C00030000030008": "Possible spaghetti defects were detected. Please check the print quality and decide if the job should be stopped.",
+  "0C0003000003000B": "Inspecting the first layer: please wait a moment.",
+  "0C0003000003000D": "Detected that the extruder may not be extruding normally. Please check and decide if printing should be stopped.",
+  "0C00030000030010": "Your printer seems to be printing without extruding.",
+  "0C0003000003001A": "Foreign object detection did not work, possibly due to manual interruption (e.g., tapping stop or opening the door in laser mode). You can ignore this if that's the case. Otherwise, try restarting the printer or updating the firmware to restore the function.",
+  "0C0003000003001B": "Possible spaghetti defects were detected. Please check the print quality and decide if the job should be stopped.",
+  "0C00040000010005": "BirdsEye Camera malfunction: please contact customer support.",
+  "0C00040000010010": "Failed to measure material thickness due to laser module malfunction.",
+  "0C00040000010011": "Failed to measure material thickness: device parameters abnormal; please setup BirdsEye Camera again.",
+  "0C00040000010012": "Live View Camera data link is abnormal.",
+  "0C00040000010013": "The exposure parameters of the BirdsEye Camera are not effective; please try again.",
+  "0C00040000010014": "Cutting Protection Base not detected, which\nmay lead to heatbed damage. Please place it and continue.",
+  "0C00040000010015": "Laser Protective Insert not detected. Please place it and continue.",
+  "0C00040000010016": "Quick-release Lever is not locked. Please push it down to secure.",
+  "0C00040000010020": "The visual marker on the heatbed is damaged, please contact after-sales.",
+  "0C00040000010025": "The device malfunctioned; please restart.",
+  "0C00040000020002": "Cutting Platform not detected. Please place the required mat for the task and continue.",
+  "0C00040000020003": "The Laser Platform is not properly aligned. Please ensure all four corners are aligned with the heatbed.",
+  "0C00040000020004": "The type of platform is not supported for this task. Please use the correct platform to continue.",
+  "0C00040000020006": "",
+  "0C00040000020007": "BirdsEye Camera is setting up. Please clear all objects and remove the mat. Make sure the marker is not obstructed. Meanwhile, clean both the BirdsEye Camera and Toolhead Camera, and remove any foreign objects blocking their view.",
+  "0C00040000020008": "Material not detected. Please confirm placement and continue.",
+  "0C00040000020017": "The visual marker was not detected during PrintThenCut; please re-paste the material to the correct position. Meanwhile, please clean the Toolhead Camera to prevent contamination and remove any objects that may obstruct its view.",
+  "0C00040000020018": "The Cutting Blade offset calibration failed. This may affect the cutting accuracy. Please refer to the Assistant to check if the blade tip is worn.",
+  "0C00040000020019": "The Birdseye Camera is installed offset. Please refer to the Wiki to reinstall it.",
+  "0C00040000020023": "Thickness measurement failed, the Toolhead Camera was unable to detect the material surface.",
+  "0C00040000020026": "Liveview Camera initialization failed, and some AI functions such as Spaghetti Detection will be disabled. Please restart the printer. If the problem persists, please contact customer support.",
+  "0C00040000020029": "The Laser or Cutting module has not been calibrated. Please calibrate it on the printer first.",
+  "0C00040000020030": "The rotary engraving accessory is placed incorrectly. Please adjust and reposition it.",
+  "0C00040000030018": "The Cutting blade offset calibration failed. This may affect the cutting accuracy. Please refer to the Wiki to check if the blade tip is worn.",
+  "0C00040000030024": "The BirdsEye Camera position is detected to be offset. To ensure engraving accuracy, it is recommended to rerun the BirdsEye Camera Setup.",
+  "0C00040000030026": "To improve flame detection accuracy, the right chamber light has been automatically turned off.",
+  "0C00040000030028": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the 80g white printer paper(letter paper thickness) is properly positioned and check whether the cutting blade tip is worn.",
+  "1200100000010001": "The AMS A Slot1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1200100000010003": "The AMS A Slot1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1200100000020002": "The AMS A Slot1 motor is overloaded. The filament may be tangled or stuck.",
+  "1200110000010001": "The AMS A Slot2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1200110000010003": "The AMS A Slot2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1200110000020002": "The AMS A Slot2 motor is overloaded. The filament may be tangled or stuck.",
+  "1200120000010001": "The AMS A Slot3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1200120000010003": "The AMS A Slot3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1200120000020002": "The AMS A Slot3 motor is overloaded. The filament may be tangled or stuck.",
+  "1200130000010001": "The AMS A Slot4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1200130000010003": "The AMS A Slot4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1200130000020002": "The AMS A Slot4 motor is overloaded. The filament may be tangled or stuck.",
+  "1200200000020001": "AMS A Slot1 filament has run out; please insert a new filament.",
+  "1200200000020002": "AMS A Slot 1 is empty; please insert a new filament.",
+  "1200200000020003": "AMS A Slot1 filament may be broken in the PTFE tube.",
+  "1200200000020004": "AMS A Slot1 filament may be broken in the tool head.",
+  "1200200000020005": "AMS A Slot1 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1200200000020006": "Failed to extrude AMS A Slot1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1200200000030001": "AMS A Slot1 filament has run out. Purging the old filament; please wait.",
+  "1200200000030002": "AMS A Slot1 filament has run out and automatically switched to the slot with the same filament.",
+  "1200210000020001": "AMS A Slot2 filament has run out; please insert a new filament.",
+  "1200210000020002": "AMS A Slot 2 is empty; please insert a new filament.",
+  "1200210000020003": "AMS A Slot2 filament may be broken in the PTFE tube.",
+  "1200210000020004": "AMS A Slot2 filament may be broken in the tool head.",
+  "1200210000020005": "AMS A Slot2 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1200210000020006": "Failed to extrude AMS A Slot2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1200210000030001": "AMS A Slot2 filament has run out. Purging the old filament; please wait.",
+  "1200210000030002": "AMS A Slot2 filament has run out and automatically switched to the slot with the same filament.",
+  "1200220000020001": "AMS A Slot3 filament has run out; please insert a new filament.",
+  "1200220000020002": "AMS A Slot 3 is empty; please insert a new filament.",
+  "1200220000020003": "AMS A Slot3 filament may be broken in the PTFE tube.",
+  "1200220000020004": "AMS A Slot3 filament may be broken in the tool head.",
+  "1200220000020005": "AMS A Slot3 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1200220000020006": "Failed to extrude AMS A Slot3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1200220000030001": "AMS A Slot3 filament has run out. Purging the old filament; please wait.",
+  "1200220000030002": "AMS A Slot3 filament has run out and automatically switched to the slot with the same filament.",
+  "1200230000020001": "AMS A Slot4 filament has run out; please insert a new filament.",
+  "1200230000020002": "AMS A Slot 4 is empty; please insert a new filament.",
+  "1200230000020003": "AMS A Slot4 filament may be broken in the PTFE tube.",
+  "1200230000020004": "AMS A Slot4 filament may be broken in the tool head.",
+  "1200230000020005": "AMS A Slot4 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1200230000020006": "Failed to extrude AMS A Slot4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1200230000030001": "AMS A Slot4 filament has run out. Purging the old filament; please wait.",
+  "1200230000030002": "AMS A Slot4 filament has run out and automatically switched to the slot with the same filament.",
+  "1200300000010001": "AMS A Slot 1 RFID coil is broken or the RF hardware circuit has an error.",
+  "1200300000010004": "RFID cannot be read because of an encryption chip failure in AMS A.",
+  "1200300000020002": "The RFID-tag on AMS A Slot 1 is damaged.",
+  "1200300000030003": "AMS A Slot1 RFID cannot be read because of a structural error.",
+  "1200310000010001": "AMS A Slot 2 RFID coil is broken or the RF hardware circuit has an error.",
+  "1200310000020002": "The RFID-tag on AMS A Slot 2 is damaged.",
+  "1200310000030003": "AMS A Slot2 RFID cannot be read because of a structural error.",
+  "1200320000010001": "AMS A Slot 3 RFID coil is broken or the RF hardware circuit has an error.",
+  "1200320000020002": "The RFID-tag on AMS A Slot 3 is damaged.",
+  "1200320000030003": "AMS A Slot3 RFID cannot be read because of a structural error.",
+  "1200330000010001": "AMS A Slot 4 RFID coil is broken or the RF hardware circuit has an error.",
+  "1200330000020002": "The RFID-tag on AMS A Slot 4 is damaged.",
+  "1200330000030003": "AMS A Slot4 RFID cannot be read because of a structural error.",
+  "1200450000020001": "The filament cutter sensor is malfunctioning. Please check whether the connector is properly plugged in.",
+  "1200450000020002": "The filament cutter's cutting distance is too large. The X motor may lose steps.",
+  "1200450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "1200500000020001": "AMS A communication is abnormal; please check the connection cable.",
+  "1200510000030001": "AMS is disabled; please load filament from spool holder.",
+  "1200700000010001": "AMS A Filament speed and length error: The slot 1 filament odometry may be faulty.",
+  "1200710000010001": "AMS A Filament speed and length error: The slot 2 filament odometry may be faulty.",
+  "1200720000010001": "AMS A Filament speed and length error: The slot 3 filament odometry may be faulty.",
+  "1200730000010001": "AMS A Filament speed and length error: The slot 4 filament odometry may be faulty.",
+  "1200800000020001": "AMS A Slot1 filament may be tangled or stuck.",
+  "1200810000020001": "AMS A Slot2 filament may be tangled or stuck.",
+  "1200820000020001": "AMS A Slot3 filament may be tangled or stuck.",
+  "1200830000020001": "AMS A Slot4 filament may be tangled or stuck.",
+  "1201100000010001": "The AMS B Slot1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1201100000010003": "The AMS B Slot1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1201100000020002": "The AMS B Slot1 motor is overloaded. The filament may be tangled or stuck.",
+  "1201110000010001": "The AMS B Slot2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1201110000010003": "The AMS B Slot2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1201110000020002": "The AMS B Slot2 motor is overloaded. The filament may be tangled or stuck.",
+  "1201120000010001": "The AMS B Slot3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1201120000010003": "The AMS B Slot3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1201120000020002": "The AMS B Slot3 motor is overloaded. The filament may be tangled or stuck.",
+  "1201130000010001": "The AMS B Slot4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1201130000010003": "The AMS B Slot4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1201130000020002": "The AMS B Slot4 motor is overloaded. The filament may be tangled or stuck.",
+  "1201200000020001": "AMS B Slot1 filament has run out; please insert a new filament.",
+  "1201200000020002": "AMS B Slot 1 is empty; please insert a new filament.",
+  "1201200000020003": "AMS B Slot1 filament may be broken in the PTFE tube.",
+  "1201200000020004": "AMS B Slot1 filament may be broken in the tool head.",
+  "1201200000020005": "AMS B Slot1 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1201200000020006": "Failed to extrude AMS B Slot1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1201200000030001": "AMS B Slot1 filament has run out. Purging the old filament; please wait.",
+  "1201200000030002": "AMS B Slot1 filament has run out and automatically switched to the slot with the same filament.",
+  "1201210000020001": "AMS B Slot2 filament has run out; please insert a new filament.",
+  "1201210000020002": "AMS B Slot 2 is empty; please insert a new filament.",
+  "1201210000020003": "AMS B Slot2 filament may be broken in the PTFE tube.",
+  "1201210000020004": "AMS B Slot2 filament may be broken in the tool head.",
+  "1201210000020005": "AMS B Slot2 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1201210000020006": "Failed to extrude AMS B Slot2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1201210000030001": "AMS B Slot2 filament has run out. Purging the old filament; please wait.",
+  "1201210000030002": "AMS B Slot2 filament has run out and automatically switched to the slot with the same filament.",
+  "1201220000020001": "AMS B Slot3 filament has run out; please insert a new filament.",
+  "1201220000020002": "AMS B Slot 3 is empty; please insert a new filament.",
+  "1201220000020003": "AMS B Slot3 filament may be broken in the PTFE tube.",
+  "1201220000020004": "AMS B Slot3 filament may be broken in the tool head.",
+  "1201220000020005": "AMS B Slot3 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1201220000020006": "Failed to extrude AMS B Slot3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1201220000030001": "AMS B Slot3 filament has run out. Purging the old filament; please wait.",
+  "1201220000030002": "AMS B Slot3 filament has run out and automatically switched to the slot with the same filament.",
+  "1201230000020001": "AMS B Slot4 filament has run out; please insert a new filament.",
+  "1201230000020002": "AMS B Slot 4 is empty; please insert a new filament.",
+  "1201230000020003": "AMS B Slot4 filament may be broken in the PTFE tube.",
+  "1201230000020004": "AMS B Slot4 filament may be broken in the tool head.",
+  "1201230000020005": "AMS B Slot4 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1201230000020006": "Failed to extrude AMS B Slot4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1201230000030001": "AMS B Slot4 filament has run out. Purging the old filament; please wait.",
+  "1201230000030002": "AMS B Slot4 filament has run out and automatically switched to the slot with the same filament.",
+  "1201300000010001": "AMS B Slot 1 RFID coil is broken or the RF hardware circuit has an error.",
+  "1201300000010004": "RFID cannot be read because of an encryption chip failure in AMS B.",
+  "1201300000020002": "The RFID-tag on AMS B Slot 1 is damaged.",
+  "1201300000030003": "AMS B Slot1 RFID cannot be read because of a structural error.",
+  "1201310000010001": "AMS B Slot 2 RFID coil is broken or the RF hardware circuit has an error.",
+  "1201310000020002": "The RFID-tag on AMS B Slot 2 is damaged.",
+  "1201310000030003": "AMS B Slot2 RFID cannot be read because of a structural error.",
+  "1201320000010001": "AMS B Slot 3 RFID coil is broken or the RF hardware circuit has an error.",
+  "1201320000020002": "The RFID-tag on AMS B Slot 3 is damaged.",
+  "1201320000030003": "AMS B Slot3 RFID cannot be read because of a structural error.",
+  "1201330000010001": "AMS B Slot 4 RFID coil is broken or the RF hardware circuit has an error.",
+  "1201330000020002": "The RFID-tag on AMS B Slot 4 is damaged.",
+  "1201330000030003": "AMS B Slot4 RFID cannot be read because of a structural error.",
+  "1201500000020001": "AMS B communication is abnormal; please check the connection cable.",
+  "1201700000010001": "AMS B Filament speed and length error: The slot 1 filament odometry may be faulty.",
+  "1201710000010001": "AMS B Filament speed and length error: The slot 2 filament odometry may be faulty.",
+  "1201720000010001": "AMS B Filament speed and length error: The slot 3 filament odometry may be faulty.",
+  "1201730000010001": "AMS B Filament speed and length error: The slot 4 filament odometry may be faulty.",
+  "1201800000020001": "AMS B Slot1 filament may be tangled or stuck.",
+  "1201810000020001": "AMS B Slot2 filament may be tangled or stuck.",
+  "1201820000020001": "AMS B Slot3 filament may be tangled or stuck.",
+  "1201830000020001": "AMS B Slot4 filament may be tangled or stuck.",
+  "1202100000010001": "The AMS C Slot1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1202100000010003": "The AMS C Slot1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1202100000020002": "The AMS C Slot1 motor is overloaded. The filament may be tangled or stuck.",
+  "1202110000010001": "The AMS C Slot2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1202110000010003": "The AMS C Slot2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1202110000020002": "The AMS C Slot2 motor is overloaded. The filament may be tangled or stuck.",
+  "1202120000010001": "The AMS C Slot3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1202120000010003": "The AMS C Slot3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1202120000020002": "The AMS C Slot3 motor is overloaded. The filament may be tangled or stuck.",
+  "1202130000010001": "The AMS C Slot4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1202130000010003": "The AMS C Slot4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1202130000020002": "The AMS C Slot4 motor is overloaded. The filament may be tangled or stuck.",
+  "1202200000020001": "AMS C Slot1 filament has run out; please insert a new filament.",
+  "1202200000020002": "AMS C Slot 1 is empty; please insert a new filament.",
+  "1202200000020003": "AMS C Slot1 filament may be broken in the PTFE tube.",
+  "1202200000020004": "AMS C Slot1 filament may be broken in the tool head.",
+  "1202200000020005": "AMS C Slot1 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1202200000020006": "Failed to extrude AMS C Slot1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1202200000030001": "AMS C Slot1 filament has run out. Purging the old filament; please wait.",
+  "1202200000030002": "AMS C Slot1 filament has run out and automatically switched to the slot with the same filament.",
+  "1202210000020001": "AMS C Slot2 filament has run out; please insert a new filament.",
+  "1202210000020002": "AMS C Slot 2 is empty; please insert a new filament.",
+  "1202210000020003": "AMS C Slot2 filament may be broken in the PTFE tube.",
+  "1202210000020004": "AMS C Slot2 filament may be broken in the tool head.",
+  "1202210000020005": "AMS C Slot2 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1202210000020006": "Failed to extrude AMS C Slot2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1202210000030001": "AMS C Slot2 filament has run out. Purging the old filament; please wait.",
+  "1202210000030002": "AMS C Slot2 filament has run out and automatically switched to the slot with the same filament.",
+  "1202220000020001": "AMS C Slot3 filament has run out; please insert a new filament.",
+  "1202220000020002": "AMS C Slot 3 is empty; please insert a new filament.",
+  "1202220000020003": "AMS C Slot3 filament may be broken in the PTFE tube.",
+  "1202220000020004": "AMS C Slot3 filament may be broken in the tool head.",
+  "1202220000020005": "AMS C Slot3 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1202220000020006": "Failed to extrude AMS C Slot3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1202220000030001": "AMS C Slot3 filament has run out. Purging the old filament; please wait.",
+  "1202220000030002": "AMS C Slot3 filament has run out and automatically switched to the slot with the same filament.",
+  "1202230000020001": "AMS C Slot4 filament has run out; please insert a new filament.",
+  "1202230000020002": "AMS C Slot 4 is empty; please insert a new filament.",
+  "1202230000020003": "AMS C Slot4 filament may be broken in the PTFE tube.",
+  "1202230000020004": "AMS C Slot4 filament may be broken in the tool head.",
+  "1202230000020005": "AMS C Slot4 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1202230000020006": "Failed to extrude AMS C Slot4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1202230000030001": "AMS C Slot4 filament has run out. Purging the old filament; please wait.",
+  "1202230000030002": "AMS C Slot4 filament has run out and automatically switched to the slot with the same filament.",
+  "1202300000010001": "AMS C Slot 1 RFID coil is broken or the RF hardware circuit has an error.",
+  "1202300000010004": "RFID cannot be read because of an encryption chip failure in AMS C.",
+  "1202300000020002": "The RFID-tag on AMS C Slot 1 is damaged.",
+  "1202300000030003": "AMS C Slot1 RFID cannot be read because of a structural error.",
+  "1202310000010001": "AMS C Slot 2 RFID coil is broken or the RF hardware circuit has an error.",
+  "1202310000020002": "The RFID-tag on AMS C Slot 2 is damaged.",
+  "1202310000030003": "AMS C Slot2 RFID cannot be read because of a structural error.",
+  "1202320000010001": "AMS C Slot 3 RFID coil is broken or the RF hardware circuit has an error.",
+  "1202320000020002": "The RFID-tag on AMS C Slot 3 is damaged.",
+  "1202320000030003": "AMS C Slot3 RFID cannot be read because of a structural error.",
+  "1202330000010001": "AMS C Slot 4 RFID coil is broken or the RF hardware circuit has an error.",
+  "1202330000020002": "The RFID-tag on AMS C Slot 4 is damaged.",
+  "1202330000030003": "AMS C Slot4 RFID cannot be read because of a structural error.",
+  "1202500000020001": "AMS C communication is abnormal; please check the connection cable.",
+  "1202700000010001": "AMS C Filament speed and length error: The slot 1 filament odometry may be faulty.",
+  "1202710000010001": "AMS C Filament speed and length error: The slot 2 filament odometry may be faulty.",
+  "1202720000010001": "AMS C Filament speed and length error: The slot 3 filament odometry may be faulty.",
+  "1202730000010001": "AMS C Filament speed and length error: The slot 4 filament odometry may be faulty.",
+  "1202800000020001": "AMS C Slot1 filament may be tangled or stuck.",
+  "1202810000020001": "AMS C Slot2 filament may be tangled or stuck.",
+  "1202820000020001": "AMS C Slot3 filament may be tangled or stuck.",
+  "1202830000020001": "AMS C Slot4 filament may be tangled or stuck.",
+  "1203100000010001": "The AMS D Slot1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1203100000010003": "The AMS D Slot1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1203100000020002": "The AMS D Slot1 motor is overloaded. The filament may be tangled or stuck.",
+  "1203110000010001": "The AMS D Slot2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1203110000010003": "The AMS D Slot2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1203110000020002": "The AMS D Slot2 motor is overloaded. The filament may be tangled or stuck.",
+  "1203120000010001": "The AMS D Slot3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1203120000010003": "The AMS D Slot3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1203120000020002": "The AMS D Slot3 motor is overloaded. The filament may be tangled or stuck.",
+  "1203130000010001": "The AMS D Slot4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1203130000010003": "The AMS D Slot4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1203130000020002": "The AMS D Slot4 motor is overloaded. The filament may be tangled or stuck.",
+  "1203200000020001": "AMS D Slot1 filament has run out; please insert a new filament.",
+  "1203200000020002": "AMS D Slot 1 is empty; please insert a new filament.",
+  "1203200000020003": "AMS D Slot1 filament may be broken in the PTFE tube.",
+  "1203200000020004": "AMS D Slot1 filament may be broken in the tool head.",
+  "1203200000020005": "AMS D Slot1 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1203200000020006": "Failed to extrude AMS D Slot1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1203200000030001": "AMS D Slot1 filament has run out. Purging the old filament; please wait.",
+  "1203200000030002": "AMS D Slot1 filament has run out and automatically switched to the slot with the same filament.",
+  "1203210000020001": "AMS D Slot2 filament has run out; please insert a new filament.",
+  "1203210000020002": "AMS D Slot 2 is empty; please insert a new filament.",
+  "1203210000020003": "AMS D Slot2 filament may be broken in the PTFE tube.",
+  "1203210000020004": "AMS D Slot2 filament may be broken in the tool head.",
+  "1203210000020005": "AMS D Slot2 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1203210000020006": "Failed to extrude AMS D Slot2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1203210000030001": "AMS D Slot2 filament has run out. Purging the old filament; please wait.",
+  "1203210000030002": "AMS D Slot2 filament has run out and automatically switched to the slot with the same filament.",
+  "1203220000020001": "AMS D Slot3 filament has run out; please insert a new filament.",
+  "1203220000020002": "AMS D Slot 3 is empty; please insert a new filament.",
+  "1203220000020003": "AMS D Slot3 filament may be broken in the PTFE tube.",
+  "1203220000020004": "AMS D Slot3 filament may be broken in the tool head.",
+  "1203220000020005": "AMS D Slot3 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1203220000020006": "Failed to extrude AMS D Slot3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1203220000030001": "AMS D Slot3 filament has run out. Purging the old filament; please wait.",
+  "1203220000030002": "AMS D Slot3 filament has run out and automatically switched to the slot with the same filament.",
+  "1203230000020001": "AMS D Slot4 filament has run out; please insert a new filament.",
+  "1203230000020002": "AMS D Slot 4 is empty; please insert a new filament.",
+  "1203230000020003": "AMS D Slot4 filament may be broken in the PTFE tube.",
+  "1203230000020004": "AMS D Slot4 filament may be broken in the tool head.",
+  "1203230000020005": "AMS D Slot4 filament has run out, and purging the old filament went abnormally; please check to see if filament is stuck in the toolhead.",
+  "1203230000020006": "Failed to extrude AMS D Slot4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "1203230000030001": "AMS D Slot4 filament has run out. Purging the old filament; please wait.",
+  "1203230000030002": "AMS D Slot4 filament has run out and automatically switched to the slot with the same filament.",
+  "1203300000010001": "AMS D Slot 1 RFID coil is broken or the RF hardware circuit has an error.",
+  "1203300000010004": "RFID cannot be read because of an encryption chip failure in AMS D.",
+  "1203300000020002": "The RFID-tag on AMS D Slot 1 is damaged.",
+  "1203300000030003": "AMS D Slot1 RFID cannot be read because of a structural error.",
+  "1203310000010001": "AMS D Slot 2 RFID coil is broken or the RF hardware circuit has an error.",
+  "1203310000020002": "The RFID-tag on AMS D Slot 2 is damaged.",
+  "1203310000030003": "AMS D Slot2 RFID cannot be read because of a structural error.",
+  "1203320000010001": "AMS D Slot 3 RFID coil is broken or the RF hardware circuit has an error.",
+  "1203320000020002": "The RFID-tag on AMS D Slot 3 is damaged.",
+  "1203320000030003": "AMS D Slot3 RFID cannot be read because of a structural error.",
+  "1203330000010001": "AMS D Slot 4 RFID coil is broken or the RF hardware circuit has an error.",
+  "1203330000020002": "The RFID-tag on AMS D Slot 4 is damaged.",
+  "1203330000030003": "AMS D Slot4 RFID cannot be read because of a structural error.",
+  "1203500000020001": "AMS D communication is abnormal; please check the connection cable.",
+  "1203700000010001": "AMS D Filament speed and length error: The slot 1 filament odometry may be faulty.",
+  "1203710000010001": "AMS D Filament speed and length error: The slot 2 filament odometry may be faulty.",
+  "1203720000010001": "AMS D Filament speed and length error: The slot 3 filament odometry may be faulty.",
+  "1203730000010001": "AMS D Filament speed and length error: The slot 4 filament odometry may be faulty.",
+  "1203800000020001": "AMS D Slot1 filament may be tangled or stuck.",
+  "1203810000020001": "AMS D Slot2 filament may be tangled or stuck.",
+  "1203820000020001": "AMS D Slot3 filament may be tangled or stuck.",
+  "1203830000020001": "AMS D Slot4 filament may be tangled or stuck.",
+  "12FF200000020001": "Filament at the spool holder has run out; please insert a new filament.",
+  "12FF200000020002": "Filament on the spool holder is empty; please insert a new filament.",
+  "12FF200000020004": "Please pull the filament on the spool holder out from the extruder.",
+  "12FF200000020005": "Filament may be broken in the tool head.",
+  "12FF200000020006": "Failed to extrude the filament; the extruder may be clogged.",
+  "12FF200000020007": "Failed to check the filament location in the tool head; please click for more help.",
+  "12FF200000030007": "Checking the filament location of all AMS slots, please wait.",
+  "12FF800000020001": "The filament on the spool holder may be tangled or stuck.",
+  "1800010000010001": "The AMS-HT A assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1800010000010003": "The AMS-HT A assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1800010000010004": "The AMS-HT A assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1800010000010005": "AMS-HT A The current sensor of assist motor may be faulty.",
+  "1800010000010011": "AMS-HT A The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1800010000020002": "The AMS-HT A assist motor is overloaded. The filament may be tangled or stuck.",
+  "1800010000020006": "AMS-HT A The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1800010000020007": "AMS-HT A The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1800010000020008": "AMS-HT A The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1800010000020009": "AMS-HT A The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1800010000020010": "AMS-HT A The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1800010000020011": "AMS-HT A The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1800020000010001": "AMS-HT A Filament speed and length error: The filament odometry may be faulty.",
+  "1800020000020002": "AMS-HT A The odometer has no signal. The odometer connector may have poor contact.",
+  "1800020000020003": "AMS-HT A filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1800100000010001": "The AMS-HT A slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1800100000010003": "The AMS-HT A slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1800100000020002": "The AMS-HT A slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1800100000020004": "AMS-HT A The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800110000010001": "The AMS-HT A slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1800110000010003": "The AMS-HT A slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1800110000020002": "The AMS-HT A slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1800110000020004": "AMS-HT A The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800120000010001": "The AMS-HT A slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1800120000010003": "The AMS-HT A slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1800120000020002": "The AMS-HT A slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1800120000020004": "AMS-HT A The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800130000010001": "The AMS-HT A slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1800130000010003": "The AMS-HT A slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1800130000020002": "The AMS-HT A slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1800130000020004": "AMS-HT A The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800200000010081": "Failed to read the filament information from AMS-HT A slot 1. The AMS main board may be malfunctioning.",
+  "1800200000010082": "Failed to read the filament information from AMS-HT A slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1800200000010083": "Failed to read the filament information from AMS-HT A slot 1. The RFID tag may be damaged.",
+  "1800200000010084": "Failed to read the filament information from AMS-HT A slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1800200000010085": "Failed to read the filament information from AMS-HT A slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1800200000010086": "Failed to read the filament information from AMS-HT A slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1800200000020001": "AMS-HT A Slot 1 filament has run out. Please insert a new filament.",
+  "1800200000020002": "AMS-HT A Slot 1 is empty; please insert a new filament.",
+  "1800200000020003": "AMS-HT A Slot 1's filament may be broken in AMS-HT.",
+  "1800200000020004": "AMS-HT A Slot 1 filament may be broken in the tool head.",
+  "1800200000020005": "AMS-HT A Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1800200000020006": "AMS-HT A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1800200000020007": "AMS-HT A Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1800200000020008": "AMS-HT A Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1800200000020009": "Failed to extrude AMS-HT A Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180020000002000A": "Failed to adjust the filament position of AMS-HT A Slot 1. The filament or buffer may be stuck.",
+  "1800200000020010": "AMS-HT A slot 1 feeds filament out of AMS timeout.",
+  "1800200000020011": "AMS-HT A slot 1 pulls filament back to AMS timeout.",
+  "1800200000020012": "AMS-HT A slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1800200000020013": "AMS-HT A slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800200000020014": "AMS-HT A slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1800200000020015": "AMS-HT A slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1800200000020016": "AMS-HT A slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1800200000020017": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1800200000020018": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1800200000020019": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1800200000020020": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1800200000020021": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1800200000020022": "AMS-HT A slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1800200000020023": "AMS-HT A slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1800200000020024": "AMS-HT A slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1800200000020025": "AMS-HT A slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1800200000020026": "AMS-HT A assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1800200000020027": "AMS-HT A assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1800200000030001": "AMS-HT A Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1800200000030002": "AMS-HT A Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1800210000010081": "Failed to read the filament information from AMS-HT A slot 2. The AMS main board may be malfunctioning.",
+  "1800210000010082": "Failed to read the filament information from AMS-HT A slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1800210000010083": "Failed to read the filament information from AMS-HT A slot 2. The RFID tag may be damaged.",
+  "1800210000010084": "Failed to read the filament information from AMS-HT A slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1800210000010085": "Failed to read the filament information from AMS-HT A slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1800210000010086": "Failed to read the filament information from AMS-HT A slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1800210000020001": "AMS-HT A Slot 2 filament has run out. Please insert a new filament.",
+  "1800210000020002": "AMS-HT A Slot 2 is empty; please insert a new filament.",
+  "1800210000020003": "AMS-HT A Slot 2's filament may be broken in AMS-HT.",
+  "1800210000020004": "AMS-HT A Slot 2 filament may be broken in the tool head.",
+  "1800210000020005": "AMS-HT A Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1800210000020006": "AMS-HT A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1800210000020007": "AMS-HT A Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1800210000020008": "AMS-HT A Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1800210000020009": "Failed to extrude AMS-HT A Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180021000002000A": "Failed to adjust the filament position of AMS-HT A Slot 2. The filament or buffer may be stuck.",
+  "1800210000020010": "AMS-HT A slot 2 feeds filament out of AMS timeout.",
+  "1800210000020011": "AMS-HT A slot 2 pulls filament back to AMS timeout.",
+  "1800210000020012": "AMS-HT A slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1800210000020013": "AMS-HT A slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800210000020014": "AMS-HT A slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1800210000020015": "AMS-HT A slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1800210000020016": "AMS-HT A slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1800210000020017": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1800210000020018": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1800210000020019": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1800210000020020": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1800210000020021": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1800210000020022": "AMS-HT A slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1800210000020023": "AMS-HT A slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1800210000020024": "AMS-HT A slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1800210000020025": "AMS-HT A slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1800210000030001": "AMS-HT A Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1800210000030002": "AMS-HT A Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1800220000010081": "Failed to read the filament information from AMS-HT A slot 3. The AMS main board may be malfunctioning.",
+  "1800220000010082": "Failed to read the filament information from AMS-HT A slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1800220000010083": "Failed to read the filament information from AMS-HT A slot 3. The RFID tag may be damaged.",
+  "1800220000010084": "Failed to read the filament information from AMS-HT A slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1800220000010085": "Failed to read the filament information from AMS-HT A slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1800220000010086": "Failed to read the filament information from AMS-HT A slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1800220000020001": "AMS-HT A Slot 3 filament has run out. Please insert a new filament.",
+  "1800220000020002": "AMS-HT A Slot 3 is empty; please insert a new filament.",
+  "1800220000020003": "AMS-HT A Slot 3's filament may be broken in AMS-HT.",
+  "1800220000020004": "AMS-HT A Slot 3 filament may be broken in the tool head.",
+  "1800220000020005": "AMS-HT A Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1800220000020006": "AMS-HT A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1800220000020007": "AMS-HT A Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1800220000020008": "AMS-HT A Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1800220000020009": "Failed to extrude AMS-HT A Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180022000002000A": "Failed to adjust the filament position of AMS-HT A Slot 3. The filament or buffer may be stuck.",
+  "1800220000020010": "AMS-HT A slot 3 feeds filament out of AMS timeout.",
+  "1800220000020011": "AMS-HT A slot 3 pulls filament back to AMS timeout.",
+  "1800220000020012": "AMS-HT A slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1800220000020013": "AMS-HT A slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800220000020014": "AMS-HT A slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1800220000020015": "AMS-HT A slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1800220000020016": "AMS-HT A slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1800220000020017": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1800220000020018": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1800220000020019": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1800220000020020": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1800220000020021": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1800220000020022": "AMS-HT A slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1800220000020023": "AMS-HT A slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1800220000020024": "AMS-HT A slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1800220000020025": "AMS-HT A slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1800220000030001": "AMS-HT A Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1800220000030002": "AMS-HT A Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1800230000010081": "Failed to read the filament information from AMS-HT A slot 4. The AMS main board may be malfunctioning.",
+  "1800230000010082": "Failed to read the filament information from AMS-HT A slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1800230000010083": "Failed to read the filament information from AMS-HT A slot 4. The RFID tag may be damaged.",
+  "1800230000010084": "Failed to read the filament information from AMS-HT A slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1800230000010085": "Failed to read the filament information from AMS-HT A slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1800230000010086": "Failed to read the filament information from AMS-HT A slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1800230000020001": "AMS-HT A Slot 4 filament has run out. Please insert a new filament.",
+  "1800230000020002": "AMS-HT A Slot 4 is empty; please insert a new filament.",
+  "1800230000020003": "AMS-HT A Slot 4's filament may be broken in AMS-HT.",
+  "1800230000020004": "AMS-HT A Slot 4 filament may be broken in the tool head.",
+  "1800230000020005": "AMS-HT A Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1800230000020006": "AMS-HT A has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1800230000020007": "AMS-HT A Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1800230000020008": "AMS-HT A Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1800230000020009": "Failed to extrude AMS-HT A Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180023000002000A": "Failed to adjust the filament position of AMS-HT A Slot 4. The filament or buffer may be stuck.",
+  "1800230000020010": "AMS-HT A slot 4 feeds filament out of AMS timeout.",
+  "1800230000020011": "AMS-HT A slot 4 pulls filament back to AMS timeout.",
+  "1800230000020012": "AMS-HT A slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1800230000020013": "AMS-HT A slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1800230000020014": "AMS-HT A slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1800230000020015": "AMS-HT A slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1800230000020016": "AMS-HT A slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1800230000020017": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1800230000020018": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1800230000020019": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1800230000020020": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1800230000020021": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1800230000020022": "AMS-HT A slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1800230000020023": "AMS-HT A slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1800230000020024": "AMS-HT A slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1800230000020025": "AMS-HT A slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1800230000030001": "AMS-HT A Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1800230000030002": "AMS-HT A Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1800240000010007": "AMS-HT A door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1800240000020009": "AMS-HT A front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1800250000020001": "AMS-HT A uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1800260000020001": "The induction hotend is heating up, and the drying power of AMS-HT A will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1800300000010001": "The AMS-HT A RFID 1 board has an error.",
+  "1800300000010004": "Encryption chip failure",
+  "1800300000020002": "The RFID-tag on AMS-HT A Slot1 is damaged, or its content cannot be identified.",
+  "1800300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1800310000010001": "The AMS-HT A RFID 2 board has an error.",
+  "1800310000010004": "Encryption chip failure",
+  "1800310000020002": "The RFID-tag on AMS-HT A Slot2 is damaged, or its content cannot be identified.",
+  "1800310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1800320000020002": "The RFID-tag on AMS-HT A Slot3 is damaged, or its content cannot be identified.",
+  "1800330000020002": "The RFID-tag on AMS-HT A Slot4 is damaged, or its content cannot be identified.",
+  "1800350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1800350000010002": "AMS-HT A The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1800400000020001": "AMS-HT A Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1800400000020002": "Filament buffer position signal error: the position sensor may be malfunctioning.",
+  "1800400000020003": "The AMS Hub communication is abnormal; the cable may be not well connected.",
+  "1800400000020004": "The filament buffer signal is abnormal; the spring may be stuck, or the filament may be tangled.",
+  "1800450000020001": "The filament cutter sensor is malfunctioning; please check whether the connector is properly plugged in.",
+  "1800450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+  "1800450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "1800500000020001": "AMS-HT A communication is abnormal; please check the connection cable.",
+  "1800500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1800510000030001": "The AMS is disabled; please load filament from the spool holder.",
+  "1800550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1800550000010003": "AMS-HT A was detected offline during the AMS initialization process.",
+  "1800550000010004": "The binding between AMS-HT A and the extruder is incorrect. Please run the AMS Setup.",
+  "1800550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1800550000020001": "A new AMS-HT detected. Please set it up to check which extruder the AMS-HT is connected to.",
+  "1800560000030001": "AMS-HT A is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1800600000020001": "The AMS-HT A Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1800610000020001": "The AMS-HT A Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1800620000020001": "The AMS-HT A Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1800630000020001": "The AMS-HT A Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1800700000020001": "Failed to pull out the AMS-HT A Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1800700000020002": "Failed to feed the AMS-HT A Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1800700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1800700000020004": "Failed to pull back the AMS-HT A Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1800700000020005": "Failed to feed the AMS-HT A Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1800700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1800700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1800700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180070000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1800710000020001": "Failed to pull out the AMS-HT A Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1800710000020002": "Failed to feed the AMS-HT A Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1800710000020004": "Failed to pull back the AMS-HT A Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1800710000020005": "Failed to feed the AMS-HT A Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1800720000020001": "Failed to pull out the AMS-HT A Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1800720000020002": "Failed to feed the AMS-HT A Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1800720000020004": "Failed to pull back the AMS-HT A Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1800720000020005": "Failed to feed the AMS-HT A Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1800730000020001": "Failed to pull out the AMS-HT A Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1800730000020002": "Failed to feed the AMS-HT A Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1800730000020004": "Failed to pull back the AMS-HT A Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1800730000020005": "Failed to feed the AMS-HT A Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1800800000010001": "AMS-HT A The current sensor of heater 1 is abnormal.",
+  "1800800000010002": "AMS-HT A The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1800800000010003": "AMS-HT A The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1800800000010004": "AMS-HT A The heater 1 is heating abnormally.",
+  "1800810000010001": "AMS-HT A The current sensor of heater 2 is abnormal.",
+  "1800810000010002": "AMS-HT A The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1800810000010003": "AMS-HT A The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1800810000010004": "AMS-HT A The heater 2 is heating abnormally.",
+  "1800860000010004": "AMS-HT A is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1800900000010002": "AMS-HT A The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1800900000010003": "AMS-HT A The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1800900000010004": "The current sensor of AMS-HT A exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1800900000020001": "AMS-HT A The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1800910000010002": "AMS-HT A The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1800910000010003": "AMS-HT A The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1800910000010004": "The current sensor of AMS-HT A exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1800910000020001": "AMS-HT A The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1800920000010001": "AMS-HT A The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1800920000020002": "AMS-HT A The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1800920000020003": "The AMS-HT A heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1800930000010001": "AMS-HT A The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1800930000020002": "AMS-HT A The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1800930000020003": "The AMS-HT A heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1800940000010001": "AMS-HT A The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1800940000010002": "Temperature sensor 1 on the AMS-HT A heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1800950000010001": "AMS-HT A The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1800950000010002": "Temperature sensor 2 on the AMS-HT A heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1800960000010001": "AMS-HT A The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1800960000010003": "AMS-HT A Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1800960000020002": "AMS-HT A Environmental temperature is too low, which will affect the drying capability.",
+  "1800960000020004": "AMS-HT A The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1800970000030001": "AMS-HT A chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1800980000020001": "AMS-HT A The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1800980000020002": "AMS-HT A The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1801010000010001": "The AMS-HT B assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1801010000010003": "The AMS-HT B assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1801010000010004": "The AMS-HT B assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1801010000010005": "AMS-HT B The current sensor of assist motor may be faulty.",
+  "1801010000010011": "AMS-HT B The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1801010000020002": "The AMS-HT B assist motor is overloaded. The filament may be tangled or stuck.",
+  "1801010000020006": "AMS-HT B The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1801010000020007": "AMS-HT B The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1801010000020008": "AMS-HT B The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1801010000020009": "AMS-HT B The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1801010000020010": "AMS-HT B The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1801010000020011": "AMS-HT B The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1801020000010001": "AMS-HT B Filament speed and length error: The filament odometry may be faulty.",
+  "1801020000020002": "AMS-HT B The odometer has no signal. The odometer connector may have poor contact.",
+  "1801020000020003": "AMS-HT B filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1801100000010001": "The AMS-HT B slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1801100000010003": "The AMS-HT B slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1801100000020002": "The AMS-HT B slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1801100000020004": "AMS-HT B The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801110000010001": "The AMS-HT B slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1801110000010003": "The AMS-HT B slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1801110000020002": "The AMS-HT B slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1801110000020004": "AMS-HT B The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801120000010001": "The AMS-HT B slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1801120000010003": "The AMS-HT B slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1801120000020002": "The AMS-HT B slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1801120000020004": "AMS-HT B The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801130000010001": "The AMS-HT B slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1801130000010003": "The AMS-HT B slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1801130000020002": "The AMS-HT B slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1801130000020004": "AMS-HT B The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801200000010081": "Failed to read the filament information from AMS-HT B slot 1. The AMS main board may be malfunctioning.",
+  "1801200000010082": "Failed to read the filament information from AMS-HT B slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1801200000010083": "Failed to read the filament information from AMS-HT B slot 1. The RFID tag may be damaged.",
+  "1801200000010084": "Failed to read the filament information from AMS-HT B slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1801200000010085": "Failed to read the filament information from AMS-HT B slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1801200000010086": "Failed to read the filament information from AMS-HT B slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1801200000020001": "AMS-HT B Slot 1 filament has run out. Please insert a new filament.",
+  "1801200000020002": "AMS-HT B Slot 1 is empty; please insert a new filament.",
+  "1801200000020003": "AMS-HT B Slot 1's filament may be broken in AMS-HT.",
+  "1801200000020004": "AMS-HT B Slot 1 filament may be broken in the tool head.",
+  "1801200000020005": "AMS-HT B Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1801200000020006": "AMS-HT B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1801200000020007": "AMS-HT B Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1801200000020008": "AMS-HT B Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1801200000020009": "Failed to extrude AMS-HT B Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180120000002000A": "Failed to adjust the filament position of AMS-HT B Slot 1. The filament or buffer may be stuck.",
+  "1801200000020010": "AMS-HT B slot 1 feeds filament out of AMS timeout.",
+  "1801200000020011": "AMS-HT B slot 1 pulls filament back to AMS timeout.",
+  "1801200000020012": "AMS-HT B slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1801200000020013": "AMS-HT B slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801200000020014": "AMS-HT B slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1801200000020015": "AMS-HT B slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1801200000020016": "AMS-HT B slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1801200000020017": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1801200000020018": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1801200000020019": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1801200000020020": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1801200000020021": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1801200000020022": "AMS-HT B slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1801200000020023": "AMS-HT B slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1801200000020024": "AMS-HT B slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1801200000020025": "AMS-HT B slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1801200000020026": "AMS-HT B assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1801200000020027": "AMS-HT B assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1801200000030001": "AMS-HT B Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1801200000030002": "AMS-HT B Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1801210000010081": "Failed to read the filament information from AMS-HT B slot 2. The AMS main board may be malfunctioning.",
+  "1801210000010082": "Failed to read the filament information from AMS-HT B slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1801210000010083": "Failed to read the filament information from AMS-HT B slot 2. The RFID tag may be damaged.",
+  "1801210000010084": "Failed to read the filament information from AMS-HT B slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1801210000010085": "Failed to read the filament information from AMS-HT B slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1801210000010086": "Failed to read the filament information from AMS-HT B slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1801210000020001": "AMS-HT B Slot 2 filament has run out. Please insert a new filament.",
+  "1801210000020002": "AMS-HT B Slot 2 is empty; please insert a new filament.",
+  "1801210000020003": "AMS-HT B Slot 2's filament may be broken in AMS-HT.",
+  "1801210000020004": "AMS-HT B Slot 2 filament may be broken in the tool head.",
+  "1801210000020005": "AMS-HT B Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1801210000020006": "AMS-HT B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1801210000020007": "AMS-HT B Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1801210000020008": "AMS-HT B Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1801210000020009": "Failed to extrude AMS-HT B Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180121000002000A": "Failed to adjust the filament position of AMS-HT B Slot 2. The filament or buffer may be stuck.",
+  "1801210000020010": "AMS-HT B slot 2 feeds filament out of AMS timeout.",
+  "1801210000020011": "AMS-HT B slot 2 pulls filament back to AMS timeout.",
+  "1801210000020012": "AMS-HT B slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1801210000020013": "AMS-HT B slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801210000020014": "AMS-HT B slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1801210000020015": "AMS-HT B slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1801210000020016": "AMS-HT B slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1801210000020017": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1801210000020018": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1801210000020019": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1801210000020020": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1801210000020021": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1801210000020022": "AMS-HT B slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1801210000020023": "AMS-HT B slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1801210000020024": "AMS-HT B slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1801210000020025": "AMS-HT B slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1801210000030001": "AMS-HT B Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1801210000030002": "AMS-HT B Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1801220000010081": "Failed to read the filament information from AMS-HT B slot 3. The AMS main board may be malfunctioning.",
+  "1801220000010082": "Failed to read the filament information from AMS-HT B slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1801220000010083": "Failed to read the filament information from AMS-HT B slot 3. The RFID tag may be damaged.",
+  "1801220000010084": "Failed to read the filament information from AMS-HT B slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1801220000010085": "Failed to read the filament information from AMS-HT B slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1801220000010086": "Failed to read the filament information from AMS-HT B slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1801220000020001": "AMS-HT B Slot 3 filament has run out. Please insert a new filament.",
+  "1801220000020002": "AMS-HT B Slot 3 is empty; please insert a new filament.",
+  "1801220000020003": "AMS-HT B Slot 3's filament may be broken in AMS-HT.",
+  "1801220000020004": "AMS-HT B Slot 3 filament may be broken in the tool head.",
+  "1801220000020005": "AMS-HT B Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1801220000020006": "AMS-HT B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1801220000020007": "AMS-HT B Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1801220000020008": "AMS-HT B Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1801220000020009": "Failed to extrude AMS-HT B Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180122000002000A": "Failed to adjust the filament position of AMS-HT B Slot 3. The filament or buffer may be stuck.",
+  "1801220000020010": "AMS-HT B slot 3 feeds filament out of AMS timeout.",
+  "1801220000020011": "AMS-HT B slot 3 pulls filament back to AMS timeout.",
+  "1801220000020012": "AMS-HT B slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1801220000020013": "AMS-HT B slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801220000020014": "AMS-HT B slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1801220000020015": "AMS-HT B slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1801220000020016": "AMS-HT B slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1801220000020017": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1801220000020018": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1801220000020019": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1801220000020020": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1801220000020021": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1801220000020022": "AMS-HT B slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1801220000020023": "AMS-HT B slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1801220000020024": "AMS-HT B slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1801220000020025": "AMS-HT B slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1801220000030001": "AMS-HT B Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1801220000030002": "AMS-HT B Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1801230000010081": "Failed to read the filament information from AMS-HT B slot 4. The AMS main board may be malfunctioning.",
+  "1801230000010082": "Failed to read the filament information from AMS-HT B slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1801230000010083": "Failed to read the filament information from AMS-HT B slot 4. The RFID tag may be damaged.",
+  "1801230000010084": "Failed to read the filament information from AMS-HT B slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1801230000010085": "Failed to read the filament information from AMS-HT B slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1801230000010086": "Failed to read the filament information from AMS-HT B slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1801230000020001": "AMS-HT B Slot 4 filament has run out. Please insert a new filament.",
+  "1801230000020002": "AMS-HT B Slot 4 is empty; please insert a new filament.",
+  "1801230000020003": "AMS-HT B Slot 4's filament may be broken in AMS-HT.",
+  "1801230000020004": "AMS-HT B Slot 4 filament may be broken in the tool head.",
+  "1801230000020005": "AMS-HT B Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1801230000020006": "AMS-HT B has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1801230000020007": "AMS-HT B Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1801230000020008": "AMS-HT B Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1801230000020009": "Failed to extrude AMS-HT B Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180123000002000A": "Failed to adjust the filament position of AMS-HT B Slot 4. The filament or buffer may be stuck.",
+  "1801230000020010": "AMS-HT B slot 4 feeds filament out of AMS timeout.",
+  "1801230000020011": "AMS-HT B slot 4 pulls filament back to AMS timeout.",
+  "1801230000020012": "AMS-HT B slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1801230000020013": "AMS-HT B slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1801230000020014": "AMS-HT B slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1801230000020015": "AMS-HT B slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1801230000020016": "AMS-HT B slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1801230000020017": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1801230000020018": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1801230000020019": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1801230000020020": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1801230000020021": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1801230000020022": "AMS-HT B slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1801230000020023": "AMS-HT B slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1801230000020024": "AMS-HT B slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1801230000020025": "AMS-HT B slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1801230000030001": "AMS-HT B Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1801230000030002": "AMS-HT B Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1801240000010007": "AMS-HT B door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1801240000020009": "AMS-HT B front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1801250000020001": "AMS-HT B uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1801260000020001": "The induction hotend is heating up, and the drying power of AMS-HT B will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1801300000010001": "The AMS-HT B RFID 1 board has an error.",
+  "1801300000010004": "Encryption chip failure",
+  "1801300000020002": "The RFID-tag on AMS-HT B Slot1 is damaged, or its content cannot be identified.",
+  "1801300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1801310000010001": "The AMS-HT B RFID 2 board has an error.",
+  "1801310000010004": "Encryption chip failure",
+  "1801310000020002": "The RFID-tag on AMS-HT B Slot2 is damaged, or its content cannot be identified.",
+  "1801310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1801320000020002": "The RFID-tag on AMS-HT B Slot3 is damaged, or its content cannot be identified.",
+  "1801330000020002": "The RFID-tag on AMS-HT B Slot4 is damaged, or its content cannot be identified.",
+  "1801350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1801350000010002": "AMS-HT B The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1801400000020001": "AMS-HT B Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1801500000020001": "AMS-HT B communication is abnormal; please check the connection cable.",
+  "1801500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1801550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1801550000010003": "AMS-HT B was detected offline during the AMS initialization process.",
+  "1801550000010004": "The binding between AMS-HT B and the extruder is incorrect. Please run the AMS Setup.",
+  "1801550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1801560000030001": "AMS-HT B is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1801600000020001": "The AMS-HT B Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1801610000020001": "The AMS-HT B Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1801620000020001": "The AMS-HT B Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1801630000020001": "The AMS-HT B Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1801700000020001": "Failed to pull out the AMS-HT B Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1801700000020002": "Failed to feed the AMS-HT B Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1801700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1801700000020004": "Failed to pull back the AMS-HT B Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1801700000020005": "Failed to feed the AMS-HT B Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1801700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1801700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1801700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180170000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1801710000020001": "Failed to pull out the AMS-HT B Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1801710000020002": "Failed to feed the AMS-HT B Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1801710000020004": "Failed to pull back the AMS-HT B Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1801710000020005": "Failed to feed the AMS-HT B Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1801720000020001": "Failed to pull out the AMS-HT B Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1801720000020002": "Failed to feed the AMS-HT B Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1801720000020004": "Failed to pull back the AMS-HT B Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1801720000020005": "Failed to feed the AMS-HT B Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1801730000020001": "Failed to pull out the AMS-HT B Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1801730000020002": "Failed to feed the AMS-HT B Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1801730000020004": "Failed to pull back the AMS-HT B Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1801730000020005": "Failed to feed the AMS-HT B Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1801800000010001": "AMS-HT B The current sensor of heater 1 is abnormal.",
+  "1801800000010002": "AMS-HT B The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1801800000010003": "AMS-HT B The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1801800000010004": "AMS-HT B The heater 1 is heating abnormally.",
+  "1801810000010001": "AMS-HT B The current sensor of heater 2 is abnormal.",
+  "1801810000010002": "AMS-HT B The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1801810000010003": "AMS-HT B The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1801810000010004": "AMS-HT B The heater 2 is heating abnormally.",
+  "1801860000010004": "AMS-HT B is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1801900000010002": "AMS-HT B The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1801900000010003": "AMS-HT B The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1801900000010004": "The current sensor of AMS-HT B exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1801900000020001": "AMS-HT B The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1801910000010002": "AMS-HT B The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1801910000010003": "AMS-HT B The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1801910000010004": "The current sensor of AMS-HT B exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1801910000020001": "AMS-HT B The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1801920000010001": "AMS-HT B The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1801920000020002": "AMS-HT B The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1801920000020003": "The AMS-HT B heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1801930000010001": "AMS-HT B The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1801930000020002": "AMS-HT B The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1801930000020003": "The AMS-HT B heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1801940000010001": "AMS-HT B The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1801940000010002": "Temperature sensor 1 on the AMS-HT B heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1801950000010001": "AMS-HT B The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1801950000010002": "Temperature sensor 2 on the AMS-HT B heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1801960000010001": "AMS-HT B The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1801960000010003": "AMS-HT B Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1801960000020002": "AMS-HT B Environmental temperature is too low, which will affect the drying capability.",
+  "1801960000020004": "AMS-HT B The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1801970000030001": "AMS-HT B chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1801980000020001": "AMS-HT B The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1801980000020002": "AMS-HT B The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1802010000010001": "The AMS-HT C assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1802010000010003": "The AMS-HT C assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1802010000010004": "The AMS-HT C assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1802010000010005": "AMS-HT C The current sensor of assist motor may be faulty.",
+  "1802010000010011": "AMS-HT C The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1802010000020002": "The AMS-HT C assist motor is overloaded. The filament may be tangled or stuck.",
+  "1802010000020006": "AMS-HT C The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1802010000020007": "AMS-HT C The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1802010000020008": "AMS-HT C The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1802010000020009": "AMS-HT C The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1802010000020010": "AMS-HT C The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1802010000020011": "AMS-HT C The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1802020000010001": "AMS-HT C Filament speed and length error: The filament odometry may be faulty.",
+  "1802020000020002": "AMS-HT C The odometer has no signal. The odometer connector may have poor contact.",
+  "1802020000020003": "AMS-HT C filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1802100000010001": "The AMS-HT C slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1802100000010003": "The AMS-HT C slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1802100000020002": "The AMS-HT C slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1802100000020004": "AMS-HT C The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802110000010001": "The AMS-HT C slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1802110000010003": "The AMS-HT C slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1802110000020002": "The AMS-HT C slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1802110000020004": "AMS-HT C The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802120000010001": "The AMS-HT C slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1802120000010003": "The AMS-HT C slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1802120000020002": "The AMS-HT C slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1802120000020004": "AMS-HT C The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802130000010001": "The AMS-HT C slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1802130000010003": "The AMS-HT C slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1802130000020002": "The AMS-HT C slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1802130000020004": "AMS-HT C The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802200000010081": "Failed to read the filament information from AMS-HT C slot 1. The AMS main board may be malfunctioning.",
+  "1802200000010082": "Failed to read the filament information from AMS-HT C slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1802200000010083": "Failed to read the filament information from AMS-HT C slot 1. The RFID tag may be damaged.",
+  "1802200000010084": "Failed to read the filament information from AMS-HT C slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1802200000010085": "Failed to read the filament information from AMS-HT C slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1802200000010086": "Failed to read the filament information from AMS-HT C slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1802200000020001": "AMS-HT C Slot 1 filament has run out. Please insert a new filament.",
+  "1802200000020002": "AMS-HT C Slot 1 is empty; please insert a new filament.",
+  "1802200000020003": "AMS-HT C Slot 1's filament may be broken in AMS-HT.",
+  "1802200000020004": "AMS-HT C Slot 1 filament may be broken in the tool head.",
+  "1802200000020005": "AMS-HT C Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1802200000020006": "AMS-HT C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1802200000020007": "AMS-HT C Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1802200000020008": "AMS-HT C Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1802200000020009": "Failed to extrude AMS-HT C Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180220000002000A": "Failed to adjust the filament position of AMS-HT C Slot 1. The filament or buffer may be stuck.",
+  "1802200000020010": "AMS-HT C slot 1 feeds filament out of AMS timeout.",
+  "1802200000020011": "AMS-HT C slot 1 pulls filament back to AMS timeout.",
+  "1802200000020012": "AMS-HT C slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1802200000020013": "AMS-HT C slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802200000020014": "AMS-HT C slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1802200000020015": "AMS-HT C slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1802200000020016": "AMS-HT C slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1802200000020017": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1802200000020018": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1802200000020019": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1802200000020020": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1802200000020021": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1802200000020022": "AMS-HT C slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1802200000020023": "AMS-HT C slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1802200000020024": "AMS-HT C slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1802200000020025": "AMS-HT C slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1802200000020026": "AMS-HT C assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1802200000020027": "AMS-HT C assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1802200000030001": "AMS-HT C Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1802200000030002": "AMS-HT C Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1802210000010081": "Failed to read the filament information from AMS-HT C slot 2. The AMS main board may be malfunctioning.",
+  "1802210000010082": "Failed to read the filament information from AMS-HT C slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1802210000010083": "Failed to read the filament information from AMS-HT C slot 2. The RFID tag may be damaged.",
+  "1802210000010084": "Failed to read the filament information from AMS-HT C slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1802210000010085": "Failed to read the filament information from AMS-HT C slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1802210000010086": "Failed to read the filament information from AMS-HT C slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1802210000020001": "AMS-HT C Slot 2 filament has run out. Please insert a new filament.",
+  "1802210000020002": "AMS-HT C Slot 2 is empty; please insert a new filament.",
+  "1802210000020003": "AMS-HT C Slot 2's filament may be broken in AMS-HT.",
+  "1802210000020004": "AMS-HT C Slot 2 filament may be broken in the tool head.",
+  "1802210000020005": "AMS-HT C Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1802210000020006": "AMS-HT C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1802210000020007": "AMS-HT C Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1802210000020008": "AMS-HT C Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1802210000020009": "Failed to extrude AMS-HT C Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180221000002000A": "Failed to adjust the filament position of AMS-HT C Slot 2. The filament or buffer may be stuck.",
+  "1802210000020010": "AMS-HT C slot 2 feeds filament out of AMS timeout.",
+  "1802210000020011": "AMS-HT C slot 2 pulls filament back to AMS timeout.",
+  "1802210000020012": "AMS-HT C slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1802210000020013": "AMS-HT C slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802210000020014": "AMS-HT C slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1802210000020015": "AMS-HT C slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1802210000020016": "AMS-HT C slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1802210000020017": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1802210000020018": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1802210000020019": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1802210000020020": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1802210000020021": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1802210000020022": "AMS-HT C slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1802210000020023": "AMS-HT C slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1802210000020024": "AMS-HT C slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1802210000020025": "AMS-HT C slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1802210000030001": "AMS-HT C Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1802210000030002": "AMS-HT C Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1802220000010081": "Failed to read the filament information from AMS-HT C slot 3. The AMS main board may be malfunctioning.",
+  "1802220000010082": "Failed to read the filament information from AMS-HT C slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1802220000010083": "Failed to read the filament information from AMS-HT C slot 3. The RFID tag may be damaged.",
+  "1802220000010084": "Failed to read the filament information from AMS-HT C slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1802220000010085": "Failed to read the filament information from AMS-HT C slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1802220000010086": "Failed to read the filament information from AMS-HT C slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1802220000020001": "AMS-HT C Slot 3 filament has run out. Please insert a new filament.",
+  "1802220000020002": "AMS-HT C Slot 3 is empty; please insert a new filament.",
+  "1802220000020003": "AMS-HT C Slot 3's filament may be broken in AMS-HT.",
+  "1802220000020004": "AMS-HT C Slot 3 filament may be broken in the tool head.",
+  "1802220000020005": "AMS-HT C Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1802220000020006": "AMS-HT C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1802220000020007": "AMS-HT C Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1802220000020008": "AMS-HT C Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1802220000020009": "Failed to extrude AMS-HT C Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180222000002000A": "Failed to adjust the filament position of AMS-HT C Slot 3. The filament or buffer may be stuck.",
+  "1802220000020010": "AMS-HT C slot 3 feeds filament out of AMS timeout.",
+  "1802220000020011": "AMS-HT C slot 3 pulls filament back to AMS timeout.",
+  "1802220000020012": "AMS-HT C slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1802220000020013": "AMS-HT C slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802220000020014": "AMS-HT C slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1802220000020015": "AMS-HT C slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1802220000020016": "AMS-HT C slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1802220000020017": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1802220000020018": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1802220000020019": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1802220000020020": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1802220000020021": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1802220000020022": "AMS-HT C slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1802220000020023": "AMS-HT C slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1802220000020024": "AMS-HT C slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1802220000020025": "AMS-HT C slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1802220000030001": "AMS-HT C Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1802220000030002": "AMS-HT C Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1802230000010081": "Failed to read the filament information from AMS-HT C slot 4. The AMS main board may be malfunctioning.",
+  "1802230000010082": "Failed to read the filament information from AMS-HT C slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1802230000010083": "Failed to read the filament information from AMS-HT C slot 4. The RFID tag may be damaged.",
+  "1802230000010084": "Failed to read the filament information from AMS-HT C slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1802230000010085": "Failed to read the filament information from AMS-HT C slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1802230000010086": "Failed to read the filament information from AMS-HT C slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1802230000020001": "AMS-HT C Slot 4 filament has run out. Please insert a new filament.",
+  "1802230000020002": "AMS-HT C Slot 4 is empty; please insert a new filament.",
+  "1802230000020003": "AMS-HT C Slot 4's filament may be broken in AMS-HT.",
+  "1802230000020004": "AMS-HT C Slot 4 filament may be broken in the tool head.",
+  "1802230000020005": "AMS-HT C Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1802230000020006": "AMS-HT C has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1802230000020007": "AMS-HT C Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1802230000020008": "AMS-HT C Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1802230000020009": "Failed to extrude AMS-HT C Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180223000002000A": "Failed to adjust the filament position of AMS-HT C Slot 4. The filament or buffer may be stuck.",
+  "1802230000020010": "AMS-HT C slot 4 feeds filament out of AMS timeout.",
+  "1802230000020011": "AMS-HT C slot 4 pulls filament back to AMS timeout.",
+  "1802230000020012": "AMS-HT C slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1802230000020013": "AMS-HT C slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1802230000020014": "AMS-HT C slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1802230000020015": "AMS-HT C slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1802230000020016": "AMS-HT C slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1802230000020017": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1802230000020018": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1802230000020019": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1802230000020020": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1802230000020021": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1802230000020022": "AMS-HT C slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1802230000020023": "AMS-HT C slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1802230000020024": "AMS-HT C slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1802230000020025": "AMS-HT C slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1802230000030001": "AMS-HT C Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1802230000030002": "AMS-HT C Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1802240000010007": "AMS-HT C door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1802240000020009": "AMS-HT C front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1802250000020001": "AMS-HT C uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1802260000020001": "The induction hotend is heating up, and the drying power of AMS-HT C will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1802300000010001": "The AMS-HT C RFID 1 board has an error.",
+  "1802300000010004": "Encryption chip failure",
+  "1802300000020002": "The RFID-tag on AMS-HT C Slot1 is damaged, or its content cannot be identified.",
+  "1802300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1802310000010001": "The AMS-HT C RFID 2 board has an error.",
+  "1802310000010004": "Encryption chip failure",
+  "1802310000020002": "The RFID-tag on AMS-HT C Slot2 is damaged, or its content cannot be identified.",
+  "1802310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1802320000020002": "The RFID-tag on AMS-HT C Slot3 is damaged, or its content cannot be identified.",
+  "1802330000020002": "The RFID-tag on AMS-HT C Slot4 is damaged, or its content cannot be identified.",
+  "1802350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1802350000010002": "AMS-HT C The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1802400000020001": "AMS-HT C Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1802500000020001": "AMS-HT C communication is abnormal; please check the connection cable.",
+  "1802500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1802550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1802550000010003": "AMS-HT C was detected offline during the AMS initialization process.",
+  "1802550000010004": "The binding between AMS-HT C and the extruder is incorrect. Please run the AMS Setup.",
+  "1802550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1802560000030001": "AMS-HT C is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1802600000020001": "The AMS-HT C Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1802610000020001": "The AMS-HT C Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1802620000020001": "The AMS-HT C Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1802630000020001": "The AMS-HT C Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1802700000020001": "Failed to pull out the AMS-HT C Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1802700000020002": "Failed to feed the AMS-HT C Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1802700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1802700000020004": "Failed to pull back the AMS-HT C Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1802700000020005": "Failed to feed the AMS-HT C Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1802700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1802700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1802700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180270000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1802710000020001": "Failed to pull out the AMS-HT C Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1802710000020002": "Failed to feed the AMS-HT C Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1802710000020004": "Failed to pull back the AMS-HT C Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1802710000020005": "Failed to feed the AMS-HT C Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1802720000020001": "Failed to pull out the AMS-HT C Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1802720000020002": "Failed to feed the AMS-HT C Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1802720000020004": "Failed to pull back the AMS-HT C Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1802720000020005": "Failed to feed the AMS-HT C Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1802730000020001": "Failed to pull out the AMS-HT C Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1802730000020002": "Failed to feed the AMS-HT C Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1802730000020004": "Failed to pull back the AMS-HT C Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1802730000020005": "Failed to feed the AMS-HT C Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1802800000010001": "AMS-HT C The current sensor of heater 1 is abnormal.",
+  "1802800000010002": "AMS-HT C The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1802800000010003": "AMS-HT C The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1802800000010004": "AMS-HT C The heater 1 is heating abnormally.",
+  "1802810000010001": "AMS-HT C The current sensor of heater 2 is abnormal.",
+  "1802810000010002": "AMS-HT C The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1802810000010003": "AMS-HT C The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1802810000010004": "AMS-HT C The heater 2 is heating abnormally.",
+  "1802860000010004": "AMS-HT C is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1802900000010002": "AMS-HT C The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1802900000010003": "AMS-HT C The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1802900000010004": "The current sensor of AMS-HT C exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1802900000020001": "AMS-HT C The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1802910000010002": "AMS-HT C The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1802910000010003": "AMS-HT C The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1802910000010004": "The current sensor of AMS-HT C exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1802910000020001": "AMS-HT C The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1802920000010001": "AMS-HT C The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1802920000020002": "AMS-HT C The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1802920000020003": "The AMS-HT C heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1802930000010001": "AMS-HT C The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1802930000020002": "AMS-HT C The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1802930000020003": "The AMS-HT C heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1802940000010001": "AMS-HT C The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1802940000010002": "Temperature sensor 1 on the AMS-HT C heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1802950000010001": "AMS-HT C The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1802950000010002": "Temperature sensor 2 on the AMS-HT C heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1802960000010001": "AMS-HT C The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1802960000010003": "AMS-HT C Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1802960000020002": "AMS-HT C Environmental temperature is too low, which will affect the drying capability.",
+  "1802960000020004": "AMS-HT C The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1802970000030001": "AMS-HT C chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1802980000020001": "AMS-HT C The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1802980000020002": "AMS-HT C The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1803010000010001": "The AMS-HT D assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1803010000010003": "The AMS-HT D assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1803010000010004": "The AMS-HT D assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1803010000010005": "AMS-HT D The current sensor of assist motor may be faulty.",
+  "1803010000010011": "AMS-HT D The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1803010000020002": "The AMS-HT D assist motor is overloaded. The filament may be tangled or stuck.",
+  "1803010000020006": "AMS-HT D The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1803010000020007": "AMS-HT D The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1803010000020008": "AMS-HT D The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1803010000020009": "AMS-HT D The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1803010000020010": "AMS-HT D The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1803010000020011": "AMS-HT D The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1803020000010001": "AMS-HT D Filament speed and length error: The filament odometry may be faulty.",
+  "1803020000020002": "AMS-HT D The odometer has no signal. The odometer connector may have poor contact.",
+  "1803020000020003": "AMS-HT D filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1803100000010001": "The AMS-HT D slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1803100000010003": "The AMS-HT D slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1803100000020002": "The AMS-HT D slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1803100000020004": "AMS-HT D The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803110000010001": "The AMS-HT D slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1803110000010003": "The AMS-HT D slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1803110000020002": "The AMS-HT D slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1803110000020004": "AMS-HT D The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803120000010001": "The AMS-HT D slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1803120000010003": "The AMS-HT D slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1803120000020002": "The AMS-HT D slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1803120000020004": "AMS-HT D The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803130000010001": "The AMS-HT D slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1803130000010003": "The AMS-HT D slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1803130000020002": "The AMS-HT D slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1803130000020004": "AMS-HT D The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803200000010081": "Failed to read the filament information from AMS-HT D slot 1. The AMS main board may be malfunctioning.",
+  "1803200000010082": "Failed to read the filament information from AMS-HT D slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1803200000010083": "Failed to read the filament information from AMS-HT D slot 1. The RFID tag may be damaged.",
+  "1803200000010084": "Failed to read the filament information from AMS-HT D slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1803200000010085": "Failed to read the filament information from AMS-HT D slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1803200000010086": "Failed to read the filament information from AMS-HT D slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1803200000020001": "AMS-HT D Slot 1 filament has run out. Please insert a new filament.",
+  "1803200000020002": "AMS-HT D Slot 1 is empty; please insert a new filament.",
+  "1803200000020003": "AMS-HT D Slot 1's filament may be broken in AMS-HT.",
+  "1803200000020004": "AMS-HT D Slot 1 filament may be broken in the tool head.",
+  "1803200000020005": "AMS-HT D Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1803200000020006": "AMS-HT D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1803200000020007": "AMS-HT D Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1803200000020008": "AMS-HT D Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1803200000020009": "Failed to extrude AMS-HT D Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180320000002000A": "Failed to adjust the filament position of AMS-HT D Slot 1. The filament or buffer may be stuck.",
+  "1803200000020010": "AMS-HT D slot 1 feeds filament out of AMS timeout.",
+  "1803200000020011": "AMS-HT D slot 1 pulls filament back to AMS timeout.",
+  "1803200000020012": "AMS-HT D slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1803200000020013": "AMS-HT D slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803200000020014": "AMS-HT D slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1803200000020015": "AMS-HT D slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1803200000020016": "AMS-HT D slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1803200000020017": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1803200000020018": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1803200000020019": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1803200000020020": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1803200000020021": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1803200000020022": "AMS-HT D slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1803200000020023": "AMS-HT D slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1803200000020024": "AMS-HT D slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1803200000020025": "AMS-HT D slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1803200000020026": "AMS-HT D assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1803200000020027": "AMS-HT D assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1803200000030001": "AMS-HT D Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1803200000030002": "AMS-HT D Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1803210000010081": "Failed to read the filament information from AMS-HT D slot 2. The AMS main board may be malfunctioning.",
+  "1803210000010082": "Failed to read the filament information from AMS-HT D slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1803210000010083": "Failed to read the filament information from AMS-HT D slot 2. The RFID tag may be damaged.",
+  "1803210000010084": "Failed to read the filament information from AMS-HT D slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1803210000010085": "Failed to read the filament information from AMS-HT D slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1803210000010086": "Failed to read the filament information from AMS-HT D slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1803210000020001": "AMS-HT D Slot 2 filament has run out. Please insert a new filament.",
+  "1803210000020002": "AMS-HT D Slot 2 is empty; please insert a new filament.",
+  "1803210000020003": "AMS-HT D Slot 2's filament may be broken in AMS-HT.",
+  "1803210000020004": "AMS-HT D Slot 2 filament may be broken in the tool head.",
+  "1803210000020005": "AMS-HT D Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1803210000020006": "AMS-HT D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1803210000020007": "AMS-HT D Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1803210000020008": "AMS-HT D Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1803210000020009": "Failed to extrude AMS-HT D Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180321000002000A": "Failed to adjust the filament position of AMS-HT D Slot 2. The filament or buffer may be stuck.",
+  "1803210000020010": "AMS-HT D slot 2 feeds filament out of AMS timeout.",
+  "1803210000020011": "AMS-HT D slot 2 pulls filament back to AMS timeout.",
+  "1803210000020012": "AMS-HT D slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1803210000020013": "AMS-HT D slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803210000020014": "AMS-HT D slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1803210000020015": "AMS-HT D slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1803210000020016": "AMS-HT D slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1803210000020017": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1803210000020018": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1803210000020019": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1803210000020020": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1803210000020021": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1803210000020022": "AMS-HT D slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1803210000020023": "AMS-HT D slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1803210000020024": "AMS-HT D slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1803210000020025": "AMS-HT D slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1803210000030001": "AMS-HT D Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1803210000030002": "AMS-HT D Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1803220000010081": "Failed to read the filament information from AMS-HT D slot 3. The AMS main board may be malfunctioning.",
+  "1803220000010082": "Failed to read the filament information from AMS-HT D slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1803220000010083": "Failed to read the filament information from AMS-HT D slot 3. The RFID tag may be damaged.",
+  "1803220000010084": "Failed to read the filament information from AMS-HT D slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1803220000010085": "Failed to read the filament information from AMS-HT D slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1803220000010086": "Failed to read the filament information from AMS-HT D slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1803220000020001": "AMS-HT D Slot 3 filament has run out. Please insert a new filament.",
+  "1803220000020002": "AMS-HT D Slot 3 is empty; please insert a new filament.",
+  "1803220000020003": "AMS-HT D Slot 3's filament may be broken in AMS-HT.",
+  "1803220000020004": "AMS-HT D Slot 3 filament may be broken in the tool head.",
+  "1803220000020005": "AMS-HT D Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1803220000020006": "AMS-HT D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1803220000020007": "AMS-HT D Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1803220000020008": "AMS-HT D Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1803220000020009": "Failed to extrude AMS-HT D Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180322000002000A": "Failed to adjust the filament position of AMS-HT D Slot 3. The filament or buffer may be stuck.",
+  "1803220000020010": "AMS-HT D slot 3 feeds filament out of AMS timeout.",
+  "1803220000020011": "AMS-HT D slot 3 pulls filament back to AMS timeout.",
+  "1803220000020012": "AMS-HT D slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1803220000020013": "AMS-HT D slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803220000020014": "AMS-HT D slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1803220000020015": "AMS-HT D slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1803220000020016": "AMS-HT D slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1803220000020017": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1803220000020018": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1803220000020019": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1803220000020020": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1803220000020021": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1803220000020022": "AMS-HT D slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1803220000020023": "AMS-HT D slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1803220000020024": "AMS-HT D slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1803220000020025": "AMS-HT D slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1803220000030001": "AMS-HT D Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1803220000030002": "AMS-HT D Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1803230000010081": "Failed to read the filament information from AMS-HT D slot 4. The AMS main board may be malfunctioning.",
+  "1803230000010082": "Failed to read the filament information from AMS-HT D slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1803230000010083": "Failed to read the filament information from AMS-HT D slot 4. The RFID tag may be damaged.",
+  "1803230000010084": "Failed to read the filament information from AMS-HT D slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1803230000010085": "Failed to read the filament information from AMS-HT D slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1803230000010086": "Failed to read the filament information from AMS-HT D slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1803230000020001": "AMS-HT D Slot 4 filament has run out. Please insert a new filament.",
+  "1803230000020002": "AMS-HT D Slot 4 is empty; please insert a new filament.",
+  "1803230000020003": "AMS-HT D Slot 4's filament may be broken in AMS-HT.",
+  "1803230000020004": "AMS-HT D Slot 4 filament may be broken in the tool head.",
+  "1803230000020005": "AMS-HT D Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1803230000020006": "AMS-HT D has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1803230000020007": "AMS-HT D Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1803230000020008": "AMS-HT D Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1803230000020009": "Failed to extrude AMS-HT D Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180323000002000A": "Failed to adjust the filament position of AMS-HT D Slot 4. The filament or buffer may be stuck.",
+  "1803230000020010": "AMS-HT D slot 4 feeds filament out of AMS timeout.",
+  "1803230000020011": "AMS-HT D slot 4 pulls filament back to AMS timeout.",
+  "1803230000020012": "AMS-HT D slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1803230000020013": "AMS-HT D slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1803230000020014": "AMS-HT D slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1803230000020015": "AMS-HT D slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1803230000020016": "AMS-HT D slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1803230000020017": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1803230000020018": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1803230000020019": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1803230000020020": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1803230000020021": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1803230000020022": "AMS-HT D slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1803230000020023": "AMS-HT D slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1803230000020024": "AMS-HT D slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1803230000020025": "AMS-HT D slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1803230000030001": "AMS-HT D Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1803230000030002": "AMS-HT D Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1803240000010007": "AMS-HT D door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1803240000020009": "AMS-HT D front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1803250000020001": "AMS-HT D uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1803260000020001": "The induction hotend is heating up, and the drying power of AMS-HT D will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1803300000010001": "The AMS-HT D RFID 1 board has an error.",
+  "1803300000010004": "Encryption chip failure",
+  "1803300000020002": "The RFID-tag on AMS-HT D Slot1 is damaged, or its content cannot be identified.",
+  "1803300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1803310000010001": "The AMS-HT D RFID 2 board has an error.",
+  "1803310000010004": "Encryption chip failure",
+  "1803310000020002": "The RFID-tag on AMS-HT D Slot2 is damaged, or its content cannot be identified.",
+  "1803310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1803320000020002": "The RFID-tag on AMS-HT D Slot3 is damaged, or its content cannot be identified.",
+  "1803330000020002": "The RFID-tag on AMS-HT D Slot4 is damaged, or its content cannot be identified.",
+  "1803350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1803350000010002": "AMS-HT D The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1803400000020001": "AMS-HT D Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1803500000020001": "AMS-HT D communication is abnormal; please check the connection cable.",
+  "1803500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1803550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1803550000010003": "AMS-HT D was detected offline during the AMS initialization process.",
+  "1803550000010004": "The binding between AMS-HT D and the extruder is incorrect. Please run the AMS Setup.",
+  "1803550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1803560000030001": "AMS-HT D is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1803600000020001": "The AMS-HT D Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1803610000020001": "The AMS-HT D Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1803620000020001": "The AMS-HT D Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1803630000020001": "The AMS-HT D Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1803700000020001": "Failed to pull out the AMS-HT D Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1803700000020002": "Failed to feed the AMS-HT D Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1803700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1803700000020004": "Failed to pull back the AMS-HT D Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1803700000020005": "Failed to feed the AMS-HT D Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1803700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1803700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1803700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180370000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1803710000020001": "Failed to pull out the AMS-HT D Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1803710000020002": "Failed to feed the AMS-HT D Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1803710000020004": "Failed to pull back the AMS-HT D Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1803710000020005": "Failed to feed the AMS-HT D Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1803720000020001": "Failed to pull out the AMS-HT D Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1803720000020002": "Failed to feed the AMS-HT D Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1803720000020004": "Failed to pull back the AMS-HT D Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1803720000020005": "Failed to feed the AMS-HT D Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1803730000020001": "Failed to pull out the AMS-HT D Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1803730000020002": "Failed to feed the AMS-HT D Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1803730000020004": "Failed to pull back the AMS-HT D Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1803730000020005": "Failed to feed the AMS-HT D Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1803800000010001": "AMS-HT D The current sensor of heater 1 is abnormal.",
+  "1803800000010002": "AMS-HT D The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1803800000010003": "AMS-HT D The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1803800000010004": "AMS-HT D The heater 1 is heating abnormally.",
+  "1803810000010001": "AMS-HT D The current sensor of heater 2 is abnormal.",
+  "1803810000010002": "AMS-HT D The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1803810000010003": "AMS-HT D The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1803810000010004": "AMS-HT D The heater 2 is heating abnormally.",
+  "1803860000010004": "AMS-HT D is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1803900000010002": "AMS-HT D The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1803900000010003": "AMS-HT D The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1803900000010004": "The current sensor of AMS-HT D exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1803900000020001": "AMS-HT D The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1803910000010002": "AMS-HT D The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1803910000010003": "AMS-HT D The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1803910000010004": "The current sensor of AMS-HT D exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1803910000020001": "AMS-HT D The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1803920000010001": "AMS-HT D The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1803920000020002": "AMS-HT D The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1803920000020003": "The AMS-HT D heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1803930000010001": "AMS-HT D The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1803930000020002": "AMS-HT D The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1803930000020003": "The AMS-HT D heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1803940000010001": "AMS-HT D The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1803940000010002": "Temperature sensor 1 on the AMS-HT D heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1803950000010001": "AMS-HT D The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1803950000010002": "Temperature sensor 2 on the AMS-HT D heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1803960000010001": "AMS-HT D The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1803960000010003": "AMS-HT D Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1803960000020002": "AMS-HT D Environmental temperature is too low, which will affect the drying capability.",
+  "1803960000020004": "AMS-HT D The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1803970000030001": "AMS-HT D chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1803980000020001": "AMS-HT D The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1803980000020002": "AMS-HT D The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1804010000010001": "The AMS-HT E assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1804010000010003": "The AMS-HT E assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1804010000010004": "The AMS-HT E assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1804010000010005": "AMS-HT E The current sensor of assist motor may be faulty.",
+  "1804010000010011": "AMS-HT E The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1804010000020002": "The AMS-HT E assist motor is overloaded. The filament may be tangled or stuck.",
+  "1804010000020006": "AMS-HT E The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1804010000020007": "AMS-HT E The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1804010000020008": "AMS-HT E The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1804010000020009": "AMS-HT E The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1804010000020010": "AMS-HT E The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1804010000020011": "AMS-HT E The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1804020000010001": "AMS-HT E Filament speed and length error: The filament odometry may be faulty.",
+  "1804020000020002": "AMS-HT E The odometer has no signal. The odometer connector may have poor contact.",
+  "1804020000020003": "AMS-HT E filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1804100000010001": "The AMS-HT E slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1804100000010003": "The AMS-HT E slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1804100000020002": "The AMS-HT E slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1804100000020004": "AMS-HT E The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804110000010001": "The AMS-HT E slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1804110000010003": "The AMS-HT E slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1804110000020002": "The AMS-HT E slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1804110000020004": "AMS-HT E The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804120000010001": "The AMS-HT E slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1804120000010003": "The AMS-HT E slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1804120000020002": "The AMS-HT E slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1804120000020004": "AMS-HT E The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804130000010001": "The AMS-HT E slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1804130000010003": "The AMS-HT E slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1804130000020002": "The AMS-HT E slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1804130000020004": "AMS-HT E The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804200000010081": "Failed to read the filament information from AMS-HT E slot 1. The AMS main board may be malfunctioning.",
+  "1804200000010082": "Failed to read the filament information from AMS-HT E slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1804200000010083": "Failed to read the filament information from AMS-HT E slot 1. The RFID tag may be damaged.",
+  "1804200000010084": "Failed to read the filament information from AMS-HT E slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1804200000010085": "Failed to read the filament information from AMS-HT E slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1804200000010086": "Failed to read the filament information from AMS-HT E slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1804200000020001": "AMS-HT E Slot 1 filament has run out. Please insert a new filament.",
+  "1804200000020002": "AMS-HT E Slot 1 is empty; please insert a new filament.",
+  "1804200000020003": "AMS-HT E Slot 1's filament may be broken in AMS-HT.",
+  "1804200000020004": "AMS-HT E Slot 1 filament may be broken in the tool head.",
+  "1804200000020005": "AMS-HT E Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1804200000020006": "AMS-HT E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1804200000020007": "AMS-HT E Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1804200000020008": "AMS-HT E Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1804200000020009": "Failed to extrude AMS-HT E Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180420000002000A": "Failed to adjust the filament position of AMS-HT E Slot 1. The filament or buffer may be stuck.",
+  "1804200000020010": "AMS-HT E slot 1 feeds filament out of AMS timeout.",
+  "1804200000020011": "AMS-HT E slot 1 pulls filament back to AMS timeout.",
+  "1804200000020012": "AMS-HT E slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1804200000020013": "AMS-HT E slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804200000020014": "AMS-HT E slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1804200000020015": "AMS-HT E slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1804200000020016": "AMS-HT E slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1804200000020017": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1804200000020018": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1804200000020019": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1804200000020020": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1804200000020021": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1804200000020022": "AMS-HT E slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1804200000020023": "AMS-HT E slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1804200000020024": "AMS-HT E slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1804200000020025": "AMS-HT E slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1804200000020026": "AMS-HT E assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1804200000020027": "AMS-HT E assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1804200000030001": "AMS-HT E Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1804200000030002": "AMS-HT E Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1804210000010081": "Failed to read the filament information from AMS-HT E slot 2. The AMS main board may be malfunctioning.",
+  "1804210000010082": "Failed to read the filament information from AMS-HT E slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1804210000010083": "Failed to read the filament information from AMS-HT E slot 2. The RFID tag may be damaged.",
+  "1804210000010084": "Failed to read the filament information from AMS-HT E slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1804210000010085": "Failed to read the filament information from AMS-HT E slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1804210000010086": "Failed to read the filament information from AMS-HT E slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1804210000020001": "AMS-HT E Slot 2 filament has run out. Please insert a new filament.",
+  "1804210000020002": "AMS-HT E Slot 2 is empty; please insert a new filament.",
+  "1804210000020003": "AMS-HT E Slot 2's filament may be broken in AMS-HT.",
+  "1804210000020004": "AMS-HT E Slot 2 filament may be broken in the tool head.",
+  "1804210000020005": "AMS-HT E Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1804210000020006": "AMS-HT E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1804210000020007": "AMS-HT E Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1804210000020008": "AMS-HT E Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1804210000020009": "Failed to extrude AMS-HT E Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180421000002000A": "Failed to adjust the filament position of AMS-HT E Slot 2. The filament or buffer may be stuck.",
+  "1804210000020010": "AMS-HT E slot 2 feeds filament out of AMS timeout.",
+  "1804210000020011": "AMS-HT E slot 2 pulls filament back to AMS timeout.",
+  "1804210000020012": "AMS-HT E slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1804210000020013": "AMS-HT E slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804210000020014": "AMS-HT E slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1804210000020015": "AMS-HT E slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1804210000020016": "AMS-HT E slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1804210000020017": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1804210000020018": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1804210000020019": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1804210000020020": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1804210000020021": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1804210000020022": "AMS-HT E slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1804210000020023": "AMS-HT E slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1804210000020024": "AMS-HT E slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1804210000020025": "AMS-HT E slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1804210000030001": "AMS-HT E Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1804210000030002": "AMS-HT E Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1804220000010081": "Failed to read the filament information from AMS-HT E slot 3. The AMS main board may be malfunctioning.",
+  "1804220000010082": "Failed to read the filament information from AMS-HT E slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1804220000010083": "Failed to read the filament information from AMS-HT E slot 3. The RFID tag may be damaged.",
+  "1804220000010084": "Failed to read the filament information from AMS-HT E slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1804220000010085": "Failed to read the filament information from AMS-HT E slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1804220000010086": "Failed to read the filament information from AMS-HT E slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1804220000020001": "AMS-HT E Slot 3 filament has run out. Please insert a new filament.",
+  "1804220000020002": "AMS-HT E Slot 3 is empty; please insert a new filament.",
+  "1804220000020003": "AMS-HT E Slot 3's filament may be broken in AMS-HT.",
+  "1804220000020004": "AMS-HT E Slot 3 filament may be broken in the tool head.",
+  "1804220000020005": "AMS-HT E Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1804220000020006": "AMS-HT E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1804220000020007": "AMS-HT E Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1804220000020008": "AMS-HT E Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1804220000020009": "Failed to extrude AMS-HT E Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180422000002000A": "Failed to adjust the filament position of AMS-HT E Slot 3. The filament or buffer may be stuck.",
+  "1804220000020010": "AMS-HT E slot 3 feeds filament out of AMS timeout.",
+  "1804220000020011": "AMS-HT E slot 3 pulls filament back to AMS timeout.",
+  "1804220000020012": "AMS-HT E slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1804220000020013": "AMS-HT E slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804220000020014": "AMS-HT E slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1804220000020015": "AMS-HT E slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1804220000020016": "AMS-HT E slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1804220000020017": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1804220000020018": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1804220000020019": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1804220000020020": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1804220000020021": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1804220000020022": "AMS-HT E slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1804220000020023": "AMS-HT E slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1804220000020024": "AMS-HT E slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1804220000020025": "AMS-HT E slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1804220000030001": "AMS-HT E Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1804220000030002": "AMS-HT E Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1804230000010081": "Failed to read the filament information from AMS-HT E slot 4. The AMS main board may be malfunctioning.",
+  "1804230000010082": "Failed to read the filament information from AMS-HT E slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1804230000010083": "Failed to read the filament information from AMS-HT E slot 4. The RFID tag may be damaged.",
+  "1804230000010084": "Failed to read the filament information from AMS-HT E slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1804230000010085": "Failed to read the filament information from AMS-HT E slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1804230000010086": "Failed to read the filament information from AMS-HT E slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1804230000020001": "AMS-HT E Slot 4 filament has run out. Please insert a new filament.",
+  "1804230000020002": "AMS-HT E Slot 4 is empty; please insert a new filament.",
+  "1804230000020003": "AMS-HT E Slot 4's filament may be broken in AMS-HT.",
+  "1804230000020004": "AMS-HT E Slot 4 filament may be broken in the tool head.",
+  "1804230000020005": "AMS-HT E Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1804230000020006": "AMS-HT E has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1804230000020007": "AMS-HT E Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1804230000020008": "AMS-HT E Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1804230000020009": "Failed to extrude AMS-HT E Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180423000002000A": "Failed to adjust the filament position of AMS-HT E Slot 4. The filament or buffer may be stuck.",
+  "1804230000020010": "AMS-HT E slot 4 feeds filament out of AMS timeout.",
+  "1804230000020011": "AMS-HT E slot 4 pulls filament back to AMS timeout.",
+  "1804230000020012": "AMS-HT E slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1804230000020013": "AMS-HT E slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1804230000020014": "AMS-HT E slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1804230000020015": "AMS-HT E slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1804230000020016": "AMS-HT E slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1804230000020017": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1804230000020018": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1804230000020019": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1804230000020020": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1804230000020021": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1804230000020022": "AMS-HT E slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1804230000020023": "AMS-HT E slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1804230000020024": "AMS-HT E slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1804230000020025": "AMS-HT E slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1804230000030001": "AMS-HT E Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1804230000030002": "AMS-HT E Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1804240000010007": "AMS-HT E door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1804240000020009": "AMS-HT E front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1804250000020001": "AMS-HT E uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1804260000020001": "The induction hotend is heating up, and the drying power of AMS-HT E will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1804300000010001": "The AMS-HT E RFID 1 board has an error.",
+  "1804300000010004": "Encryption chip failure",
+  "1804300000020002": "The RFID-tag on AMS-HT E Slot1 is damaged, or its content cannot be identified.",
+  "1804300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1804310000010001": "The AMS-HT E RFID 2 board has an error.",
+  "1804310000010004": "Encryption chip failure",
+  "1804310000020002": "The RFID-tag on AMS-HT E Slot2 is damaged, or its content cannot be identified.",
+  "1804310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1804320000020002": "The RFID-tag on AMS-HT E Slot3 is damaged, or its content cannot be identified.",
+  "1804330000020002": "The RFID-tag on AMS-HT E Slot4 is damaged, or its content cannot be identified.",
+  "1804350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1804350000010002": "AMS-HT E The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1804400000020001": "AMS-HT E Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1804500000020001": "AMS-HT E communication is abnormal; please check the connection cable.",
+  "1804500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1804550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1804550000010003": "AMS-HT E was detected offline during the AMS initialization process.",
+  "1804550000010004": "The binding between AMS-HT E and the extruder is incorrect. Please run the AMS Setup.",
+  "1804550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1804560000030001": "AMS-HT E is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1804600000020001": "The AMS-HT E Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1804610000020001": "The AMS-HT E Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1804620000020001": "The AMS-HT E Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1804630000020001": "The AMS-HT E Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1804700000020001": "Failed to pull out the AMS-HT E Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1804700000020002": "Failed to feed the AMS-HT E Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1804700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1804700000020004": "Failed to pull back the AMS-HT E Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1804700000020005": "Failed to feed the AMS-HT E Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1804700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1804700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1804700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180470000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1804710000020001": "Failed to pull out the AMS-HT E Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1804710000020002": "Failed to feed the AMS-HT E Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1804710000020004": "Failed to pull back the AMS-HT E Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1804710000020005": "Failed to feed the AMS-HT E Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1804720000020001": "Failed to pull out the AMS-HT E Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1804720000020002": "Failed to feed the AMS-HT E Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1804720000020004": "Failed to pull back the AMS-HT E Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1804720000020005": "Failed to feed the AMS-HT E Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1804730000020001": "Failed to pull out the AMS-HT E Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1804730000020002": "Failed to feed the AMS-HT E Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1804730000020004": "Failed to pull back the AMS-HT E Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1804730000020005": "Failed to feed the AMS-HT E Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1804800000010001": "AMS-HT E The current sensor of heater 1 is abnormal.",
+  "1804800000010002": "AMS-HT E The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1804800000010003": "AMS-HT E The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1804800000010004": "AMS-HT E The heater 1 is heating abnormally.",
+  "1804810000010001": "AMS-HT E The current sensor of heater 2 is abnormal.",
+  "1804810000010002": "AMS-HT E The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1804810000010003": "AMS-HT E The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1804810000010004": "AMS-HT E The heater 2 is heating abnormally.",
+  "1804860000010004": "AMS-HT E is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1804900000010002": "AMS-HT E The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1804900000010003": "AMS-HT E The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1804900000010004": "The current sensor of AMS-HT E exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1804900000020001": "AMS-HT E The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1804910000010002": "AMS-HT E The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1804910000010003": "AMS-HT E The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1804910000010004": "The current sensor of AMS-HT E exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1804910000020001": "AMS-HT E The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1804920000010001": "AMS-HT E The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1804920000020002": "AMS-HT E The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1804920000020003": "The AMS-HT E heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1804930000010001": "AMS-HT E The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1804930000020002": "AMS-HT E The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1804930000020003": "The AMS-HT E heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1804940000010001": "AMS-HT E The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1804940000010002": "Temperature sensor 1 on the AMS-HT E heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1804950000010001": "AMS-HT E The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1804950000010002": "Temperature sensor 2 on the AMS-HT E heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1804960000010001": "AMS-HT E The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1804960000010003": "AMS-HT E Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1804960000020002": "AMS-HT E Environmental temperature is too low, which will affect the drying capability.",
+  "1804960000020004": "AMS-HT E The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1804970000030001": "AMS-HT E chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1804980000020001": "AMS-HT E The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1804980000020002": "AMS-HT E The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1805010000010001": "The AMS-HT F assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1805010000010003": "The AMS-HT F assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1805010000010004": "The AMS-HT F assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1805010000010005": "AMS-HT F The current sensor of assist motor may be faulty.",
+  "1805010000010011": "AMS-HT F The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1805010000020002": "The AMS-HT F assist motor is overloaded. The filament may be tangled or stuck.",
+  "1805010000020006": "AMS-HT F The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1805010000020007": "AMS-HT F The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1805010000020008": "AMS-HT F The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1805010000020009": "AMS-HT F The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1805010000020010": "AMS-HT F The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1805010000020011": "AMS-HT F The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1805020000010001": "AMS-HT F Filament speed and length error: The filament odometry may be faulty.",
+  "1805020000020002": "AMS-HT F The odometer has no signal. The odometer connector may have poor contact.",
+  "1805020000020003": "AMS-HT F filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1805100000010001": "The AMS-HT F slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1805100000010003": "The AMS-HT F slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1805100000020002": "The AMS-HT F slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1805100000020004": "AMS-HT F The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805110000010001": "The AMS-HT F slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1805110000010003": "The AMS-HT F slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1805110000020002": "The AMS-HT F slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1805110000020004": "AMS-HT F The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805120000010001": "The AMS-HT F slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1805120000010003": "The AMS-HT F slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1805120000020002": "The AMS-HT F slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1805120000020004": "AMS-HT F The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805130000010001": "The AMS-HT F slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1805130000010003": "The AMS-HT F slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1805130000020002": "The AMS-HT F slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1805130000020004": "AMS-HT F The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805200000010081": "Failed to read the filament information from AMS-HT F slot 1. The AMS main board may be malfunctioning.",
+  "1805200000010082": "Failed to read the filament information from AMS-HT F slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1805200000010083": "Failed to read the filament information from AMS-HT F slot 1. The RFID tag may be damaged.",
+  "1805200000010084": "Failed to read the filament information from AMS-HT F slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1805200000010085": "Failed to read the filament information from AMS-HT F slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1805200000010086": "Failed to read the filament information from AMS-HT F slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1805200000020001": "AMS-HT F Slot 1 filament has run out. Please insert a new filament.",
+  "1805200000020002": "AMS-HT F Slot 1 is empty; please insert a new filament.",
+  "1805200000020003": "AMS-HT F Slot 1's filament may be broken in AMS-HT.",
+  "1805200000020004": "AMS-HT F Slot 1 filament may be broken in the tool head.",
+  "1805200000020005": "AMS-HT F Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1805200000020006": "AMS-HT F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1805200000020007": "AMS-HT F Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1805200000020008": "AMS-HT F Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1805200000020009": "Failed to extrude AMS-HT F Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180520000002000A": "Failed to adjust the filament position of AMS-HT F Slot 1. The filament or buffer may be stuck.",
+  "1805200000020010": "AMS-HT F slot 1 feeds filament out of AMS timeout.",
+  "1805200000020011": "AMS-HT F slot 1 pulls filament back to AMS timeout.",
+  "1805200000020012": "AMS-HT F slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1805200000020013": "AMS-HT F slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805200000020014": "AMS-HT F slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1805200000020015": "AMS-HT F slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1805200000020016": "AMS-HT F slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1805200000020017": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1805200000020018": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1805200000020019": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1805200000020020": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1805200000020021": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1805200000020022": "AMS-HT F slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1805200000020023": "AMS-HT F slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1805200000020024": "AMS-HT F slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1805200000020025": "AMS-HT F slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1805200000020026": "AMS-HT F assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1805200000020027": "AMS-HT F assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1805200000030001": "AMS-HT F Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1805200000030002": "AMS-HT F Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1805210000010081": "Failed to read the filament information from AMS-HT F slot 2. The AMS main board may be malfunctioning.",
+  "1805210000010082": "Failed to read the filament information from AMS-HT F slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1805210000010083": "Failed to read the filament information from AMS-HT F slot 2. The RFID tag may be damaged.",
+  "1805210000010084": "Failed to read the filament information from AMS-HT F slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1805210000010085": "Failed to read the filament information from AMS-HT F slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1805210000010086": "Failed to read the filament information from AMS-HT F slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1805210000020001": "AMS-HT F Slot 2 filament has run out. Please insert a new filament.",
+  "1805210000020002": "AMS-HT F Slot 2 is empty; please insert a new filament.",
+  "1805210000020003": "AMS-HT F Slot 2's filament may be broken in AMS-HT.",
+  "1805210000020004": "AMS-HT F Slot 2 filament may be broken in the tool head.",
+  "1805210000020005": "AMS-HT F Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1805210000020006": "AMS-HT F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1805210000020007": "AMS-HT F Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1805210000020008": "AMS-HT F Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1805210000020009": "Failed to extrude AMS-HT F Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180521000002000A": "Failed to adjust the filament position of AMS-HT F Slot 2. The filament or buffer may be stuck.",
+  "1805210000020010": "AMS-HT F slot 2 feeds filament out of AMS timeout.",
+  "1805210000020011": "AMS-HT F slot 2 pulls filament back to AMS timeout.",
+  "1805210000020012": "AMS-HT F slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1805210000020013": "AMS-HT F slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805210000020014": "AMS-HT F slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1805210000020015": "AMS-HT F slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1805210000020016": "AMS-HT F slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1805210000020017": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1805210000020018": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1805210000020019": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1805210000020020": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1805210000020021": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1805210000020022": "AMS-HT F slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1805210000020023": "AMS-HT F slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1805210000020024": "AMS-HT F slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1805210000020025": "AMS-HT F slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1805210000030001": "AMS-HT F Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1805210000030002": "AMS-HT F Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1805220000010081": "Failed to read the filament information from AMS-HT F slot 3. The AMS main board may be malfunctioning.",
+  "1805220000010082": "Failed to read the filament information from AMS-HT F slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1805220000010083": "Failed to read the filament information from AMS-HT F slot 3. The RFID tag may be damaged.",
+  "1805220000010084": "Failed to read the filament information from AMS-HT F slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1805220000010085": "Failed to read the filament information from AMS-HT F slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1805220000010086": "Failed to read the filament information from AMS-HT F slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1805220000020001": "AMS-HT F Slot 3 filament has run out. Please insert a new filament.",
+  "1805220000020002": "AMS-HT F Slot 3 is empty; please insert a new filament.",
+  "1805220000020003": "AMS-HT F Slot 3's filament may be broken in AMS-HT.",
+  "1805220000020004": "AMS-HT F Slot 3 filament may be broken in the tool head.",
+  "1805220000020005": "AMS-HT F Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1805220000020006": "AMS-HT F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1805220000020007": "AMS-HT F Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1805220000020008": "AMS-HT F Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1805220000020009": "Failed to extrude AMS-HT F Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180522000002000A": "Failed to adjust the filament position of AMS-HT F Slot 3. The filament or buffer may be stuck.",
+  "1805220000020010": "AMS-HT F slot 3 feeds filament out of AMS timeout.",
+  "1805220000020011": "AMS-HT F slot 3 pulls filament back to AMS timeout.",
+  "1805220000020012": "AMS-HT F slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1805220000020013": "AMS-HT F slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805220000020014": "AMS-HT F slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1805220000020015": "AMS-HT F slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1805220000020016": "AMS-HT F slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1805220000020017": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1805220000020018": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1805220000020019": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1805220000020020": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1805220000020021": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1805220000020022": "AMS-HT F slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1805220000020023": "AMS-HT F slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1805220000020024": "AMS-HT F slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1805220000020025": "AMS-HT F slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1805220000030001": "AMS-HT F Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1805220000030002": "AMS-HT F Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1805230000010081": "Failed to read the filament information from AMS-HT F slot 4. The AMS main board may be malfunctioning.",
+  "1805230000010082": "Failed to read the filament information from AMS-HT F slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1805230000010083": "Failed to read the filament information from AMS-HT F slot 4. The RFID tag may be damaged.",
+  "1805230000010084": "Failed to read the filament information from AMS-HT F slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1805230000010085": "Failed to read the filament information from AMS-HT F slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1805230000010086": "Failed to read the filament information from AMS-HT F slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1805230000020001": "AMS-HT F Slot 4 filament has run out. Please insert a new filament.",
+  "1805230000020002": "AMS-HT F Slot 4 is empty; please insert a new filament.",
+  "1805230000020003": "AMS-HT F Slot 4's filament may be broken in AMS-HT.",
+  "1805230000020004": "AMS-HT F Slot 4 filament may be broken in the tool head.",
+  "1805230000020005": "AMS-HT F Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1805230000020006": "AMS-HT F has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1805230000020007": "AMS-HT F Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1805230000020008": "AMS-HT F Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1805230000020009": "Failed to extrude AMS-HT F Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180523000002000A": "Failed to adjust the filament position of AMS-HT F Slot 4. The filament or buffer may be stuck.",
+  "1805230000020010": "AMS-HT F slot 4 feeds filament out of AMS timeout.",
+  "1805230000020011": "AMS-HT F slot 4 pulls filament back to AMS timeout.",
+  "1805230000020012": "AMS-HT F slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1805230000020013": "AMS-HT F slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1805230000020014": "AMS-HT F slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1805230000020015": "AMS-HT F slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1805230000020016": "AMS-HT F slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1805230000020017": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1805230000020018": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1805230000020019": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1805230000020020": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1805230000020021": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1805230000020022": "AMS-HT F slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1805230000020023": "AMS-HT F slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1805230000020024": "AMS-HT F slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1805230000020025": "AMS-HT F slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1805230000030001": "AMS-HT F Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1805230000030002": "AMS-HT F Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1805240000010007": "AMS-HT F door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1805240000020009": "AMS-HT F front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1805250000020001": "AMS-HT F uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1805260000020001": "The induction hotend is heating up, and the drying power of AMS-HT F will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1805300000010001": "The AMS-HT F RFID 1 board has an error.",
+  "1805300000010004": "Encryption chip failure",
+  "1805300000020002": "The RFID-tag on AMS-HT F Slot1 is damaged, or its content cannot be identified.",
+  "1805300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1805310000010001": "The AMS-HT F RFID 2 board has an error.",
+  "1805310000010004": "Encryption chip failure",
+  "1805310000020002": "The RFID-tag on AMS-HT F Slot2 is damaged, or its content cannot be identified.",
+  "1805310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1805320000020002": "The RFID-tag on AMS-HT F Slot3 is damaged, or its content cannot be identified.",
+  "1805330000020002": "The RFID-tag on AMS-HT F Slot4 is damaged, or its content cannot be identified.",
+  "1805350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1805350000010002": "AMS-HT F The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1805400000020001": "AMS-HT F Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1805500000020001": "AMS-HT F communication is abnormal; please check the connection cable.",
+  "1805500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1805550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1805550000010003": "AMS-HT F was detected offline during the AMS initialization process.",
+  "1805550000010004": "The binding between AMS-HT F and the extruder is incorrect. Please run the AMS Setup.",
+  "1805550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1805560000030001": "AMS-HT F is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1805600000020001": "The AMS-HT F Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1805610000020001": "The AMS-HT F Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1805620000020001": "The AMS-HT F Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1805630000020001": "The AMS-HT F Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1805700000020001": "Failed to pull out the AMS-HT F Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1805700000020002": "Failed to feed the AMS-HT F Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1805700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1805700000020004": "Failed to pull back the AMS-HT F Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1805700000020005": "Failed to feed the AMS-HT F Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1805700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1805700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1805700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180570000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1805710000020001": "Failed to pull out the AMS-HT F Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1805710000020002": "Failed to feed the AMS-HT F Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1805710000020004": "Failed to pull back the AMS-HT F Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1805710000020005": "Failed to feed the AMS-HT F Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1805720000020001": "Failed to pull out the AMS-HT F Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1805720000020002": "Failed to feed the AMS-HT F Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1805720000020004": "Failed to pull back the AMS-HT F Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1805720000020005": "Failed to feed the AMS-HT F Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1805730000020001": "Failed to pull out the AMS-HT F Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1805730000020002": "Failed to feed the AMS-HT F Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1805730000020004": "Failed to pull back the AMS-HT F Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1805730000020005": "Failed to feed the AMS-HT F Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1805800000010001": "AMS-HT F The current sensor of heater 1 is abnormal.",
+  "1805800000010002": "AMS-HT F The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1805800000010003": "AMS-HT F The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1805800000010004": "AMS-HT F The heater 1 is heating abnormally.",
+  "1805810000010001": "AMS-HT F The current sensor of heater 2 is abnormal.",
+  "1805810000010002": "AMS-HT F The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1805810000010003": "AMS-HT F The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1805810000010004": "AMS-HT F The heater 2 is heating abnormally.",
+  "1805860000010004": "AMS-HT F is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1805900000010002": "AMS-HT F The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1805900000010003": "AMS-HT F The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1805900000010004": "The current sensor of AMS-HT F exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1805900000020001": "AMS-HT F The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1805910000010002": "AMS-HT F The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1805910000010003": "AMS-HT F The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1805910000010004": "The current sensor of AMS-HT F exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1805910000020001": "AMS-HT F The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1805920000010001": "AMS-HT F The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1805920000020002": "AMS-HT F The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1805920000020003": "The AMS-HT F heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1805930000010001": "AMS-HT F The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1805930000020002": "AMS-HT F The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1805930000020003": "The AMS-HT F heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1805940000010001": "AMS-HT F The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1805940000010002": "Temperature sensor 1 on the AMS-HT F heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1805950000010001": "AMS-HT F The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1805950000010002": "Temperature sensor 2 on the AMS-HT F heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1805960000010001": "AMS-HT F The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1805960000010003": "AMS-HT F Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1805960000020002": "AMS-HT F Environmental temperature is too low, which will affect the drying capability.",
+  "1805960000020004": "AMS-HT F The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1805970000030001": "AMS-HT F chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1805980000020001": "AMS-HT F The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1805980000020002": "AMS-HT F The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1806010000010001": "The AMS-HT G assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1806010000010003": "The AMS-HT G assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1806010000010004": "The AMS-HT G assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1806010000010005": "AMS-HT G The current sensor of assist motor may be faulty.",
+  "1806010000010011": "AMS-HT G The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1806010000020002": "The AMS-HT G assist motor is overloaded. The filament may be tangled or stuck.",
+  "1806010000020006": "AMS-HT G The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1806010000020007": "AMS-HT G The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1806010000020008": "AMS-HT G The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1806010000020009": "AMS-HT G The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1806010000020010": "AMS-HT G The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1806010000020011": "AMS-HT G The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1806020000010001": "AMS-HT G Filament speed and length error: The filament odometry may be faulty.",
+  "1806020000020002": "AMS-HT G The odometer has no signal. The odometer connector may have poor contact.",
+  "1806020000020003": "AMS-HT G filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1806100000010001": "The AMS-HT G slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1806100000010003": "The AMS-HT G slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1806100000020002": "The AMS-HT G slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1806100000020004": "AMS-HT G The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806110000010001": "The AMS-HT G slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1806110000010003": "The AMS-HT G slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1806110000020002": "The AMS-HT G slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1806110000020004": "AMS-HT G The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806120000010001": "The AMS-HT G slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1806120000010003": "The AMS-HT G slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1806120000020002": "The AMS-HT G slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1806120000020004": "AMS-HT G The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806130000010001": "The AMS-HT G slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1806130000010003": "The AMS-HT G slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1806130000020002": "The AMS-HT G slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1806130000020004": "AMS-HT G The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806200000010081": "Failed to read the filament information from AMS-HT G slot 1. The AMS main board may be malfunctioning.",
+  "1806200000010082": "Failed to read the filament information from AMS-HT G slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1806200000010083": "Failed to read the filament information from AMS-HT G slot 1. The RFID tag may be damaged.",
+  "1806200000010084": "Failed to read the filament information from AMS-HT G slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1806200000010085": "Failed to read the filament information from AMS-HT G slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1806200000010086": "Failed to read the filament information from AMS-HT G slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1806200000020001": "AMS-HT G Slot 1 filament has run out. Please insert a new filament.",
+  "1806200000020002": "AMS-HT G Slot 1 is empty; please insert a new filament.",
+  "1806200000020003": "AMS-HT G Slot 1's filament may be broken in AMS-HT.",
+  "1806200000020004": "AMS-HT G Slot 1 filament may be broken in the tool head.",
+  "1806200000020005": "AMS-HT G Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1806200000020006": "AMS-HT G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1806200000020007": "AMS-HT G Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1806200000020008": "AMS-HT G Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1806200000020009": "Failed to extrude AMS-HT G Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180620000002000A": "Failed to adjust the filament position of AMS-HT G Slot 1. The filament or buffer may be stuck.",
+  "1806200000020010": "AMS-HT G slot 1 feeds filament out of AMS timeout.",
+  "1806200000020011": "AMS-HT G slot 1 pulls filament back to AMS timeout.",
+  "1806200000020012": "AMS-HT G slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1806200000020013": "AMS-HT G slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806200000020014": "AMS-HT G slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1806200000020015": "AMS-HT G slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1806200000020016": "AMS-HT G slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1806200000020017": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1806200000020018": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1806200000020019": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1806200000020020": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1806200000020021": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1806200000020022": "AMS-HT G slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1806200000020023": "AMS-HT G slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1806200000020024": "AMS-HT G slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1806200000020025": "AMS-HT G slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1806200000020026": "AMS-HT G assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1806200000020027": "AMS-HT G assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1806200000030001": "AMS-HT G Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1806200000030002": "AMS-HT G Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1806210000010081": "Failed to read the filament information from AMS-HT G slot 2. The AMS main board may be malfunctioning.",
+  "1806210000010082": "Failed to read the filament information from AMS-HT G slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1806210000010083": "Failed to read the filament information from AMS-HT G slot 2. The RFID tag may be damaged.",
+  "1806210000010084": "Failed to read the filament information from AMS-HT G slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1806210000010085": "Failed to read the filament information from AMS-HT G slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1806210000010086": "Failed to read the filament information from AMS-HT G slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1806210000020001": "AMS-HT G Slot 2 filament has run out. Please insert a new filament.",
+  "1806210000020002": "AMS-HT G Slot 2 is empty; please insert a new filament.",
+  "1806210000020003": "AMS-HT G Slot 2's filament may be broken in AMS-HT.",
+  "1806210000020004": "AMS-HT G Slot 2 filament may be broken in the tool head.",
+  "1806210000020005": "AMS-HT G Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1806210000020006": "AMS-HT G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1806210000020007": "AMS-HT G Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1806210000020008": "AMS-HT G Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1806210000020009": "Failed to extrude AMS-HT G Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180621000002000A": "Failed to adjust the filament position of AMS-HT G Slot 2. The filament or buffer may be stuck.",
+  "1806210000020010": "AMS-HT G slot 2 feeds filament out of AMS timeout.",
+  "1806210000020011": "AMS-HT G slot 2 pulls filament back to AMS timeout.",
+  "1806210000020012": "AMS-HT G slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1806210000020013": "AMS-HT G slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806210000020014": "AMS-HT G slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1806210000020015": "AMS-HT G slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1806210000020016": "AMS-HT G slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1806210000020017": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1806210000020018": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1806210000020019": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1806210000020020": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1806210000020021": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1806210000020022": "AMS-HT G slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1806210000020023": "AMS-HT G slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1806210000020024": "AMS-HT G slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1806210000020025": "AMS-HT G slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1806210000030001": "AMS-HT G Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1806210000030002": "AMS-HT G Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1806220000010081": "Failed to read the filament information from AMS-HT G slot 3. The AMS main board may be malfunctioning.",
+  "1806220000010082": "Failed to read the filament information from AMS-HT G slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1806220000010083": "Failed to read the filament information from AMS-HT G slot 3. The RFID tag may be damaged.",
+  "1806220000010084": "Failed to read the filament information from AMS-HT G slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1806220000010085": "Failed to read the filament information from AMS-HT G slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1806220000010086": "Failed to read the filament information from AMS-HT G slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1806220000020001": "AMS-HT G Slot 3 filament has run out. Please insert a new filament.",
+  "1806220000020002": "AMS-HT G Slot 3 is empty; please insert a new filament.",
+  "1806220000020003": "AMS-HT G Slot 3's filament may be broken in AMS-HT.",
+  "1806220000020004": "AMS-HT G Slot 3 filament may be broken in the tool head.",
+  "1806220000020005": "AMS-HT G Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1806220000020006": "AMS-HT G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1806220000020007": "AMS-HT G Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1806220000020008": "AMS-HT G Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1806220000020009": "Failed to extrude AMS-HT G Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180622000002000A": "Failed to adjust the filament position of AMS-HT G Slot 3. The filament or buffer may be stuck.",
+  "1806220000020010": "AMS-HT G slot 3 feeds filament out of AMS timeout.",
+  "1806220000020011": "AMS-HT G slot 3 pulls filament back to AMS timeout.",
+  "1806220000020012": "AMS-HT G slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1806220000020013": "AMS-HT G slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806220000020014": "AMS-HT G slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1806220000020015": "AMS-HT G slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1806220000020016": "AMS-HT G slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1806220000020017": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1806220000020018": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1806220000020019": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1806220000020020": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1806220000020021": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1806220000020022": "AMS-HT G slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1806220000020023": "AMS-HT G slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1806220000020024": "AMS-HT G slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1806220000020025": "AMS-HT G slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1806220000030001": "AMS-HT G Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1806220000030002": "AMS-HT G Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1806230000010081": "Failed to read the filament information from AMS-HT G slot 4. The AMS main board may be malfunctioning.",
+  "1806230000010082": "Failed to read the filament information from AMS-HT G slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1806230000010083": "Failed to read the filament information from AMS-HT G slot 4. The RFID tag may be damaged.",
+  "1806230000010084": "Failed to read the filament information from AMS-HT G slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1806230000010085": "Failed to read the filament information from AMS-HT G slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1806230000010086": "Failed to read the filament information from AMS-HT G slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1806230000020001": "AMS-HT G Slot 4 filament has run out. Please insert a new filament.",
+  "1806230000020002": "AMS-HT G Slot 4 is empty; please insert a new filament.",
+  "1806230000020003": "AMS-HT G Slot 4's filament may be broken in AMS-HT.",
+  "1806230000020004": "AMS-HT G Slot 4 filament may be broken in the tool head.",
+  "1806230000020005": "AMS-HT G Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1806230000020006": "AMS-HT G has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1806230000020007": "AMS-HT G Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1806230000020008": "AMS-HT G Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1806230000020009": "Failed to extrude AMS-HT G Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180623000002000A": "Failed to adjust the filament position of AMS-HT G Slot 4. The filament or buffer may be stuck.",
+  "1806230000020010": "AMS-HT G slot 4 feeds filament out of AMS timeout.",
+  "1806230000020011": "AMS-HT G slot 4 pulls filament back to AMS timeout.",
+  "1806230000020012": "AMS-HT G slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1806230000020013": "AMS-HT G slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1806230000020014": "AMS-HT G slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1806230000020015": "AMS-HT G slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1806230000020016": "AMS-HT G slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1806230000020017": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1806230000020018": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1806230000020019": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1806230000020020": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1806230000020021": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1806230000020022": "AMS-HT G slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1806230000020023": "AMS-HT G slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1806230000020024": "AMS-HT G slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1806230000020025": "AMS-HT G slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1806230000030001": "AMS-HT G Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1806230000030002": "AMS-HT G Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1806240000010007": "AMS-HT G door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1806240000020009": "AMS-HT G front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1806250000020001": "AMS-HT G uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1806260000020001": "The induction hotend is heating up, and the drying power of AMS-HT G will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1806300000010001": "The AMS-HT G RFID 1 board has an error.",
+  "1806300000010004": "Encryption chip failure",
+  "1806300000020002": "The RFID-tag on AMS-HT G Slot1 is damaged, or its content cannot be identified.",
+  "1806300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1806310000010001": "The AMS-HT G RFID 2 board has an error.",
+  "1806310000010004": "Encryption chip failure",
+  "1806310000020002": "The RFID-tag on AMS-HT G Slot2 is damaged, or its content cannot be identified.",
+  "1806310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1806320000020002": "The RFID-tag on AMS-HT G Slot3 is damaged, or its content cannot be identified.",
+  "1806330000020002": "The RFID-tag on AMS-HT G Slot4 is damaged, or its content cannot be identified.",
+  "1806350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1806350000010002": "AMS-HT G The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1806400000020001": "AMS-HT G Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1806500000020001": "AMS-HT G communication is abnormal; please check the connection cable.",
+  "1806500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1806550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1806550000010003": "AMS-HT G was detected offline during the AMS initialization process.",
+  "1806550000010004": "The binding between AMS-HT G and the extruder is incorrect. Please run the AMS Setup.",
+  "1806550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1806560000030001": "AMS-HT G is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1806600000020001": "The AMS-HT G Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1806610000020001": "The AMS-HT G Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1806620000020001": "The AMS-HT G Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1806630000020001": "The AMS-HT G Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1806700000020001": "Failed to pull out the AMS-HT G Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1806700000020002": "Failed to feed the AMS-HT G Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1806700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1806700000020004": "Failed to pull back the AMS-HT G Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1806700000020005": "Failed to feed the AMS-HT G Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1806700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1806700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1806700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180670000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1806710000020001": "Failed to pull out the AMS-HT G Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1806710000020002": "Failed to feed the AMS-HT G Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1806710000020004": "Failed to pull back the AMS-HT G Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1806710000020005": "Failed to feed the AMS-HT G Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1806720000020001": "Failed to pull out the AMS-HT G Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1806720000020002": "Failed to feed the AMS-HT G Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1806720000020004": "Failed to pull back the AMS-HT G Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1806720000020005": "Failed to feed the AMS-HT G Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1806730000020001": "Failed to pull out the AMS-HT G Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1806730000020002": "Failed to feed the AMS-HT G Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1806730000020004": "Failed to pull back the AMS-HT G Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1806730000020005": "Failed to feed the AMS-HT G Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1806800000010001": "AMS-HT G The current sensor of heater 1 is abnormal.",
+  "1806800000010002": "AMS-HT G The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1806800000010003": "AMS-HT G The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1806800000010004": "AMS-HT G The heater 1 is heating abnormally.",
+  "1806810000010001": "AMS-HT G The current sensor of heater 2 is abnormal.",
+  "1806810000010002": "AMS-HT G The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1806810000010003": "AMS-HT G The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1806810000010004": "AMS-HT G The heater 2 is heating abnormally.",
+  "1806860000010004": "AMS-HT G is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1806900000010002": "AMS-HT G The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1806900000010003": "AMS-HT G The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1806900000010004": "The current sensor of AMS-HT G exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1806900000020001": "AMS-HT G The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1806910000010002": "AMS-HT G The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1806910000010003": "AMS-HT G The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1806910000010004": "The current sensor of AMS-HT G exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1806910000020001": "AMS-HT G The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1806920000010001": "AMS-HT G The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1806920000020002": "AMS-HT G The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1806920000020003": "The AMS-HT G heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1806930000010001": "AMS-HT G The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1806930000020002": "AMS-HT G The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1806930000020003": "The AMS-HT G heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1806940000010001": "AMS-HT G The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1806940000010002": "Temperature sensor 1 on the AMS-HT G heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1806950000010001": "AMS-HT G The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1806950000010002": "Temperature sensor 2 on the AMS-HT G heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1806960000010001": "AMS-HT G The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1806960000010003": "AMS-HT G Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1806960000020002": "AMS-HT G Environmental temperature is too low, which will affect the drying capability.",
+  "1806960000020004": "AMS-HT G The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1806970000030001": "AMS-HT G chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1806980000020001": "AMS-HT G The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1806980000020002": "AMS-HT G The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1807010000010001": "The AMS-HT H assist motor has slipped. The extrusion wheel may be worn down, or the filament may be too thin.",
+  "1807010000010003": "The AMS-HT H assist motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1807010000010004": "The AMS-HT H assist motor speed control is malfunctioning. The speed sensor may be faulty.",
+  "1807010000010005": "AMS-HT H The current sensor of assist motor may be faulty.",
+  "1807010000010011": "AMS-HT H The assist motor calibration parameter error. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1807010000020002": "The AMS-HT H assist motor is overloaded. The filament may be tangled or stuck.",
+  "1807010000020006": "AMS-HT H The assist motor three-phase wires are not connected. The assist motor connector may have poor contact.",
+  "1807010000020007": "AMS-HT H The assist motor encoder wires are not connected. The assist motor connector may have poor contact.",
+  "1807010000020008": "AMS-HT H The assist motor phase winding has an open circuit. The assist motor may be faulty.",
+  "1807010000020009": "AMS-HT H The assist motor has unbalanced tree-phase resistaance. The assist motor may be faulty.",
+  "1807010000020010": "AMS-HT H The assist motor resistance is abnormal. The assist motor may be faulty.",
+  "1807010000020011": "AMS-HT H The motor assist parameter is lost. Please pull out the filament from the filament hub and then restart the AMS.",
+  "1807020000010001": "AMS-HT H Filament speed and length error: The filament odometry may be faulty.",
+  "1807020000020002": "AMS-HT H The odometer has no signal. The odometer connector may have poor contact.",
+  "1807020000020003": "AMS-HT H filament odometer speed signal is abnormal. If you hear unusual noises or the filament fails to unload from the Auxiliary Extruder, please replace the filament odometer.",
+  "1807100000010001": "The AMS-HT H slot 1 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1807100000010003": "The AMS-HT H slot 1 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1807100000020002": "The AMS-HT H slot 1 motor is overloaded. The filament may be tangled or stuck.",
+  "1807100000020004": "AMS-HT H The brushed motor 1 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807110000010001": "The AMS-HT H slot 2 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1807110000010003": "The AMS-HT H slot 2 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1807110000020002": "The AMS-HT H slot 2 motor is overloaded. The filament may be tangled or stuck.",
+  "1807110000020004": "AMS-HT H The brushed motor 2 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807120000010001": "The AMS-HT H slot 3 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1807120000010003": "The AMS-HT H slot 3 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1807120000020002": "The AMS-HT H slot 3 motor is overloaded. The filament may be tangled or stuck.",
+  "1807120000020004": "AMS-HT H The brushed motor 3 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807130000010001": "The AMS-HT H slot 4 motor has slipped. The extrusion wheel may be malfunctioning, or the filament may be too thin.",
+  "1807130000010003": "The AMS-HT H slot 4 motor torque control is malfunctioning. The current sensor may be faulty.",
+  "1807130000020002": "The AMS-HT H slot 4 motor is overloaded. The filament may be tangled or stuck.",
+  "1807130000020004": "AMS-HT H The brushed motor 4 has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807200000010081": "Failed to read the filament information from AMS-HT H slot 1. The AMS main board may be malfunctioning.",
+  "1807200000010082": "Failed to read the filament information from AMS-HT H slot 1. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1807200000010083": "Failed to read the filament information from AMS-HT H slot 1. The RFID tag may be damaged.",
+  "1807200000010084": "Failed to read the filament information from AMS-HT H slot 1. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1807200000010085": "Failed to read the filament information from AMS-HT H slot 1. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1807200000010086": "Failed to read the filament information from AMS-HT H slot 1. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1807200000020001": "AMS-HT H Slot 1 filament has run out. Please insert a new filament.",
+  "1807200000020002": "AMS-HT H Slot 1 is empty; please insert a new filament.",
+  "1807200000020003": "AMS-HT H Slot 1's filament may be broken in AMS-HT.",
+  "1807200000020004": "AMS-HT H Slot 1 filament may be broken in the tool head.",
+  "1807200000020005": "AMS-HT H Slot 1 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1807200000020006": "AMS-HT H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1807200000020007": "AMS-HT H Slot 1 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1807200000020008": "AMS-HT H Slot 1 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1807200000020009": "Failed to extrude AMS-HT H Slot 1 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180720000002000A": "Failed to adjust the filament position of AMS-HT H Slot 1. The filament or buffer may be stuck.",
+  "1807200000020010": "AMS-HT H slot 1 feeds filament out of AMS timeout.",
+  "1807200000020011": "AMS-HT H slot 1 pulls filament back to AMS timeout.",
+  "1807200000020012": "AMS-HT H slot 1 feeder unit motor is stalled, cannot rotate the spool.",
+  "1807200000020013": "AMS-HT H slot 1 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807200000020014": "AMS-HT H slot 1 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1807200000020015": "AMS-HT H slot 1 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1807200000020016": "AMS-HT H slot 1 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1807200000020017": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1807200000020018": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1807200000020019": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1807200000020020": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1807200000020021": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1807200000020022": "AMS-HT H slot 1 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1807200000020023": "AMS-HT H slot 1 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1807200000020024": "AMS-HT H slot 1 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1807200000020025": "AMS-HT H slot 1 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1807200000020026": "AMS-HT H assist motor overloaded. Excessive resistance in the filament tube between the AMS and the filament track switch.",
+  "1807200000020027": "AMS-HT H assist motor overloaded. Excessive resistance in the filament tube between the filament track switch and the filament buffer.",
+  "1807200000030001": "AMS-HT H Slot 1 filament has run out. Please wait while old filament is purged.",
+  "1807200000030002": "AMS-HT H Slot 1 filament has run out and automatically switched to the slot with the same filament.",
+  "1807210000010081": "Failed to read the filament information from AMS-HT H slot 2. The AMS main board may be malfunctioning.",
+  "1807210000010082": "Failed to read the filament information from AMS-HT H slot 2. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1807210000010083": "Failed to read the filament information from AMS-HT H slot 2. The RFID tag may be damaged.",
+  "1807210000010084": "Failed to read the filament information from AMS-HT H slot 2. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1807210000010085": "Failed to read the filament information from AMS-HT H slot 2. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1807210000010086": "Failed to read the filament information from AMS-HT H slot 2. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1807210000020001": "AMS-HT H Slot 2 filament has run out. Please insert a new filament.",
+  "1807210000020002": "AMS-HT H Slot 2 is empty; please insert a new filament.",
+  "1807210000020003": "AMS-HT H Slot 2's filament may be broken in AMS-HT.",
+  "1807210000020004": "AMS-HT H Slot 2 filament may be broken in the tool head.",
+  "1807210000020005": "AMS-HT H Slot 2 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1807210000020006": "AMS-HT H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1807210000020007": "AMS-HT H Slot 2 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1807210000020008": "AMS-HT H Slot 2 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1807210000020009": "Failed to extrude AMS-HT H Slot 2 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180721000002000A": "Failed to adjust the filament position of AMS-HT H Slot 2. The filament or buffer may be stuck.",
+  "1807210000020010": "AMS-HT H slot 2 feeds filament out of AMS timeout.",
+  "1807210000020011": "AMS-HT H slot 2 pulls filament back to AMS timeout.",
+  "1807210000020012": "AMS-HT H slot 2 feeder unit motor is stalled, cannot rotate the spool.",
+  "1807210000020013": "AMS-HT H slot 2 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807210000020014": "AMS-HT H slot 2 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1807210000020015": "AMS-HT H slot 2 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1807210000020016": "AMS-HT H slot 2 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1807210000020017": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1807210000020018": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1807210000020019": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1807210000020020": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1807210000020021": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1807210000020022": "AMS-HT H slot 2 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1807210000020023": "AMS-HT H slot 2 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1807210000020024": "AMS-HT H slot 2 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1807210000020025": "AMS-HT H slot 2 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1807210000030001": "AMS-HT H Slot 2 filament has run out. Please wait while old filament is purged.",
+  "1807210000030002": "AMS-HT H Slot 2 filament has run out and automatically switched to the slot with the same filament.",
+  "1807220000010081": "Failed to read the filament information from AMS-HT H slot 3. The AMS main board may be malfunctioning.",
+  "1807220000010082": "Failed to read the filament information from AMS-HT H slot 3. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1807220000010083": "Failed to read the filament information from AMS-HT H slot 3. The RFID tag may be damaged.",
+  "1807220000010084": "Failed to read the filament information from AMS-HT H slot 3. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1807220000010085": "Failed to read the filament information from AMS-HT H slot 3. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1807220000010086": "Failed to read the filament information from AMS-HT H slot 3. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1807220000020001": "AMS-HT H Slot 3 filament has run out. Please insert a new filament.",
+  "1807220000020002": "AMS-HT H Slot 3 is empty; please insert a new filament.",
+  "1807220000020003": "AMS-HT H Slot 3's filament may be broken in AMS-HT.",
+  "1807220000020004": "AMS-HT H Slot 3 filament may be broken in the tool head.",
+  "1807220000020005": "AMS-HT H Slot 3 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1807220000020006": "AMS-HT H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1807220000020007": "AMS-HT H Slot 3 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1807220000020008": "AMS-HT H Slot 3 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1807220000020009": "Failed to extrude AMS-HT H Slot 3 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180722000002000A": "Failed to adjust the filament position of AMS-HT H Slot 3. The filament or buffer may be stuck.",
+  "1807220000020010": "AMS-HT H slot 3 feeds filament out of AMS timeout.",
+  "1807220000020011": "AMS-HT H slot 3 pulls filament back to AMS timeout.",
+  "1807220000020012": "AMS-HT H slot 3 feeder unit motor is stalled, cannot rotate the spool.",
+  "1807220000020013": "AMS-HT H slot 3 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807220000020014": "AMS-HT H slot 3 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1807220000020015": "AMS-HT H slot 3 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1807220000020016": "AMS-HT H slot 3 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1807220000020017": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1807220000020018": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1807220000020019": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1807220000020020": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1807220000020021": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1807220000020022": "AMS-HT H slot 3 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1807220000020023": "AMS-HT H slot 3 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1807220000020024": "AMS-HT H slot 3 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1807220000020025": "AMS-HT H slot 3 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1807220000030001": "AMS-HT H Slot 3 filament has run out. Please wait while old filament is purged.",
+  "1807220000030002": "AMS-HT H Slot 3 filament has run out and automatically switched to the slot with the same filament.",
+  "1807230000010081": "Failed to read the filament information from AMS-HT H slot 4. The AMS main board may be malfunctioning.",
+  "1807230000010082": "Failed to read the filament information from AMS-HT H slot 4. A non-official RFID tag was detected. You can try to use Bambu Lab filament.",
+  "1807230000010083": "Failed to read the filament information from AMS-HT H slot 4. The RFID tag may be damaged.",
+  "1807230000010084": "Failed to read the filament information from AMS-HT H slot 4. The RFID tag may be damaged or positioned at the edge of the RFID detection device. Please remove 5cm filament and try again.",
+  "1807230000010085": "Failed to read the filament information from AMS-HT H slot 4. RFID tag verification failed. You can try to use Bambu Lab filament.",
+  "1807230000010086": "Failed to read the filament information from AMS-HT H slot 4. The RFID tag cannot rotate due to a jam during the filament loading or unloading. Please pull out the filament and try again.",
+  "1807230000020001": "AMS-HT H Slot 4 filament has run out. Please insert a new filament.",
+  "1807230000020002": "AMS-HT H Slot 4 is empty; please insert a new filament.",
+  "1807230000020003": "AMS-HT H Slot 4's filament may be broken in AMS-HT.",
+  "1807230000020004": "AMS-HT H Slot 4 filament may be broken in the tool head.",
+  "1807230000020005": "AMS-HT H Slot 4 filament has run out, and purging the old filament went abnormally; please check whether the filament is stuck in the tool head.",
+  "1807230000020006": "AMS-HT H has detected a breakage of the PTFE tube during filament loading. Please check whether the PTFE tubes inside and outside the AMS have fallen off or been damaged.",
+  "1807230000020007": "AMS-HT H Slot 4 feed-out Hall sensor is disconnected. The connector may have poor contact.",
+  "1807230000020008": "AMS-HT H Slot 4 feed-in Hall sensor is disconnected, which may be due to poor connector contact.",
+  "1807230000020009": "Failed to extrude AMS-HT H Slot 4 filament; the extruder may be clogged or the filament may be too thin, causing the extruder to slip.",
+  "180723000002000A": "Failed to adjust the filament position of AMS-HT H Slot 4. The filament or buffer may be stuck.",
+  "1807230000020010": "AMS-HT H slot 4 feeds filament out of AMS timeout.",
+  "1807230000020011": "AMS-HT H slot 4 pulls filament back to AMS timeout.",
+  "1807230000020012": "AMS-HT H slot 4 feeder unit motor is stalled, cannot rotate the spool.",
+  "1807230000020013": "AMS-HT H slot 4 feeder unit motor has no signal, which may be due to poor contact in the motor connector or a motor fault.",
+  "1807230000020014": "AMS-HT H slot 4 filament odometer has no signal, which may be due to poor contact in the odometer connector or a odometer fault.",
+  "1807230000020015": "AMS-HT H slot 4 filament status is abnormal, which may be due to a filament breakage inside the AMS.",
+  "1807230000020016": "AMS-HT H slot 4 assist motor has slipped. Please pull out the filament, cut off the worn part, and then try again.",
+  "1807230000020017": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the printer.",
+  "1807230000020018": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube near AMS.",
+  "1807230000020019": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube between AMS and the filament buffer.",
+  "1807230000020020": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube near the filament buffer。",
+  "1807230000020021": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube between the filament buffer and the toolhead.",
+  "1807230000020022": "AMS-HT H slot 4 assist motor is stalled,due to excessive resistance in the tube near the toolhead.",
+  "1807230000020023": "AMS-HT H slot 4 the tube inside the AMS is broken, or feed-out hall sensor is faulty and cannot detect the filament.",
+  "1807230000020024": "AMS-HT H slot 4 failed to rotate the filament spool when pulling filament back to AMS.",
+  "1807230000020025": "AMS-HT H slot 4 feed resistance is too high. Please reduce the feed resistance, decrease the rotation resistance of the spool, and avoid having the filament tube too long and excessively bent.",
+  "1807230000030001": "AMS-HT H Slot 4 filament has run out. Please wait while old filament is purged.",
+  "1807230000030002": "AMS-HT H Slot 4 filament has run out and automatically switched to the slot with the same filament.",
+  "1807240000010007": "AMS-HT H door detection is abnormal, the Hall sensor connection may be loose or disconnected.",
+  "1807240000020009": "AMS-HT H front cover is open. This may affect the drying performance or cause the filament to absorb moisture.",
+  "1807250000020001": "AMS-HT H uses printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+  "1807260000020001": "The induction hotend is heating up, and the drying power of AMS-HT H will be reduced. Please connect the power adapter or wait until the hotend finishes heating.",
+  "1807300000010001": "The AMS-HT H RFID 1 board has an error.",
+  "1807300000010004": "Encryption chip failure",
+  "1807300000020002": "The RFID-tag on AMS-HT H Slot1 is damaged, or its content cannot be identified.",
+  "1807300000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1807310000010001": "The AMS-HT H RFID 2 board has an error.",
+  "1807310000010004": "Encryption chip failure",
+  "1807310000020002": "The RFID-tag on AMS-HT H Slot2 is damaged, or its content cannot be identified.",
+  "1807310000030003": "RFID cannot be read because of a hardware or structural error.",
+  "1807320000020002": "The RFID-tag on AMS-HT H Slot3 is damaged, or its content cannot be identified.",
+  "1807330000020002": "The RFID-tag on AMS-HT H Slot4 is damaged, or its content cannot be identified.",
+  "1807350000010001": "The temperature and humidity sensor has an error. The chip may be faulty.",
+  "1807350000010002": "AMS-HT H The humidity sensor is disconnected, which may be due to poor connector contact.",
+  "1807400000020001": "AMS-HT H Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+  "1807500000020001": "AMS-HT H communication is abnormal; please check the connection cable.",
+  "1807500000020002": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1807550000010002": "The PTFE tube is incorrectly connected between the toolhead and the buffer. Please connect the buffer's top to the right extruder and the bottom to the left extruder.",
+  "1807550000010003": "AMS-HT H was detected offline during the AMS initialization process.",
+  "1807550000010004": "The binding between AMS-HT H and the extruder is incorrect. Please run the AMS Setup.",
+  "1807550000010005": "Please connect the PTFE tube along the correct path, from the AMS through the buffer and then to the toolhead. Bypassing the buffer may cause the AMS to fail to feed filament properly.",
+  "1807560000030001": "AMS-HT H is undergoing dry cooling; please wait for it to cool down before operating.",
+  "1807600000020001": "The AMS-HT H Slot 1 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1807610000020001": "The AMS-HT H Slot 2 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1807620000020001": "The AMS-HT H Slot 3 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1807630000020001": "The AMS-HT H Slot 4 is overloaded. The filament may be tangled or the filament buffer may be stuck.",
+  "1807700000020001": "Failed to pull out the AMS-HT H Slot 1 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1807700000020002": "Failed to feed the AMS-HT H Slot 1 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1807700000020003": "Failed to extrude the filament. Possible cause: extruder or nozzle clog.",
+  "1807700000020004": "Failed to pull back the AMS-HT H Slot 1 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1807700000020005": "Failed to feed the AMS-HT H Slot 1 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1807700000020006": "Timeout purging old filament. Possible cause: filament stuck or the extruder/nozzle clog.",
+  "1807700000020007": "AMS-HT filament ran out. Please put a new filament into the same slot in AMS and resume.",
+  "1807700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "180770000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "1807710000020001": "Failed to pull out the AMS-HT H Slot 2 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1807710000020002": "Failed to feed the AMS-HT H Slot 2 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1807710000020004": "Failed to pull back the AMS-HT H Slot 2 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1807710000020005": "Failed to feed the AMS-HT H Slot 2 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1807720000020001": "Failed to pull out the AMS-HT H Slot 3 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1807720000020002": "Failed to feed the AMS-HT H Slot 3 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1807720000020004": "Failed to pull back the AMS-HT H Slot 3 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1807720000020005": "Failed to feed the AMS-HT H Slot 3 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1807730000020001": "Failed to pull out the AMS-HT H Slot 4 filament from the extruder. Possible cause: clogged extruder or broken filament inside the extruder.",
+  "1807730000020002": "Failed to feed the AMS-HT H Slot 4 filament into the Toolhead. Possible cause: filament or spool stuck.",
+  "1807730000020004": "Failed to pull back the AMS-HT H Slot 4 filament from the Toolhead. Possible cause: filament or spool stuck.",
+  "1807730000020005": "Failed to feed the AMS-HT H Slot 4 filament. Please trim the end of the filament and check if the spool is stuck.",
+  "1807800000010001": "AMS-HT H The current sensor of heater 1 is abnormal.",
+  "1807800000010002": "AMS-HT H The heater 1 is disconnected, which may be due to poor connector contact.",
+  "1807800000010003": "AMS-HT H The heater 1 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1807800000010004": "AMS-HT H The heater 1 is heating abnormally.",
+  "1807810000010001": "AMS-HT H The current sensor of heater 2 is abnormal.",
+  "1807810000010002": "AMS-HT H The heater 2 is disconnected, which may be due to poor connector contact.",
+  "1807810000010003": "AMS-HT H The heater 2 is short-circuited, which may be due to a wiring short or heater damage.",
+  "1807810000010004": "AMS-HT H The heater 2 is heating abnormally.",
+  "1807860000010004": "AMS-HT H is not correctly bound to the filament track switch. Please run AMS setup again.",
+  "1807900000010002": "AMS-HT H The coil resistance of exhaust valve 1 is abnormal, which may be due to abnormal wiring or damage.",
+  "1807900000010003": "AMS-HT H The exhaust valve 1 is not connected, which may be due to poor connector contact.",
+  "1807900000010004": "The current sensor of AMS-HT H exhaust valve 1 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1807900000020001": "AMS-HT H The operation of the exhaust valve 1 is abnormal, which may be due to excessive resistance.",
+  "1807910000010002": "AMS-HT H The coil resistance of exhaust valve 2 is abnormal, which may be due to abnormal wiring or damage.",
+  "1807910000010003": "AMS-HT H The exhaust valve 2 is not connected, which may be due to poor connector contact.",
+  "1807910000010004": "The current sensor of AMS-HT H exhaust valve 2 is abnormal; please get in touch with customer support to replace the AMS-HT mainboard.",
+  "1807910000020001": "AMS-HT H The operation of the exhaust valve 2 is abnormal, which may be due to excessive resistance.",
+  "1807920000010001": "AMS-HT H The cooling fan of heater 1 is blocked, which may be due to the fan being stuck.",
+  "1807920000020002": "AMS-HT H The cooling fan speed of heater 1 is too low, which could be due to excessive fan resistance.",
+  "1807920000020003": "The AMS-HT H heater 1 cooling fan cannot start because the power adapter is not connected.",
+  "1807930000010001": "AMS-HT H The cooling fan of heater 2 is blocked, which may be due to the fan being stuck.",
+  "1807930000020002": "AMS-HT H The cooling fan speed of heater 2 is too low, which could be due to excessive fan resistance.",
+  "1807930000020003": "The AMS-HT H heater 2 cooling fan cannot start because the power adapter is not connected.",
+  "1807940000010001": "AMS-HT H The temperature sensor of heater 1 is malfunctioning, which may be due to poor connector contact.",
+  "1807940000010002": "Temperature sensor 1 on the AMS-HT H heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1807950000010001": "AMS-HT H The temperature sensor of heater 2 is malfunctioning, which may be due to poor connector contact.",
+  "1807950000010002": "Temperature sensor 2 on the AMS-HT H heater has malfunctioned, resulting in abnormal temperature readings.",
+  "1807960000010001": "AMS-HT H The drying process may experience thermal runaway. Please turn off the AMS power supply.",
+  "1807960000010003": "AMS-HT H Unable to start drying; please pull out the filament from filament hub and try again.",
+  "1807960000020002": "AMS-HT H Environmental temperature is too low, which will affect the drying capability.",
+  "1807960000020004": "AMS-HT H The temperature control error is too large, which may be due to the lid being open or an abnormality with the heater.",
+  "1807970000030001": "AMS-HT H chamber temperature is too high; auxiliary feeding or RFID reading is currently not allowed.",
+  "1807980000020001": "AMS-HT H The power adapter voltage is too low, which may result in insufficient drying temperature. Please replace the power adapter.",
+  "1807980000020002": "AMS-HT H The power adapter voltage is too high, which may damage the heater circuit. Please replace the power adapter.",
+  "1880200000020058": "The RFID-tag on AMS-HT A cannot be identified.",
+  "1881200000020058": "The RFID-tag on AMS-HT B cannot be identified.",
+  "1882200000020058": "The RFID-tag on AMS-HT C cannot be identified.",
+  "1883200000020058": "The RFID-tag on AMS-HT D cannot be identified.",
+  "1884200000020058": "The RFID-tag on AMS-HT E cannot be identified.",
+  "1885200000020058": "The RFID-tag on AMS-HT F cannot be identified.",
+  "1886200000020058": "The RFID-tag on AMS-HT G cannot be identified.",
+  "1887200000020058": "The RFID-tag on AMS-HT H cannot be identified.",
+  "18FE200000020001": "External filament of left extruder has run out; please load a new filament.",
+  "18FE200000020002": "No filament was detected in the left extruder from the external spool; please load the new filament.",
+  "18FE200000020004": "Please pull the external filament from the left extruder.",
+  "18FE450000020002": "The filament cutter's cutting distance is too large. Possible causes include the filament cutter stopper skipping teeth, motor losing steps, or the XY axis not being homed.",
+  "18FE450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "18FE600000020001": "External spool connected to left extruder may be tangled or jammed.",
+  "18FE700000020003": "Please check if the material is coming out of the left nozzle. If not, gently push the material and try to extrude again.",
+  "18FE700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18FE70000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "18FE800000010001": "The toolhead lift motor works abnormally. Please check whether the connecting cable is loose.",
+  "18FE800000010002": "The Toolhead Lifting Motor position hall sensor has an open circuit; please check whether the connecting cable is loose.",
+  "18FE800000010003": "The hall signal of the Toolhead Lifting Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "18FE800000010004": "The Toolhead Lifting Motor position hall sensor is short-circuited; please check if the Hall sensor is malfunctioning.",
+  "18FE800000010005": "The extruder's switching limit angle has drifted significantly. Please check if the flow blocker is jammed or if filament is stuck in the toolhead.",
+  "18FE800000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "18FE800000020001": "The lifting action is abnormal during the extruder switch. Please check whether the flow blocker is stuck or there is filament stuck in the toolhead.",
+  "18FE800000020002": "The position of left hotend is abnormal during printing. Please check whether the flow blocker scratches the printed model.",
+  "18FE800000020003": "The deviation in the positioning calibration value of the extruder is too large; please recalibrate.",
+  "18FE810000010001": "The extruder switching motor is working abnormally. Please check whether the connecting cable is loose.",
+  "18FE810000010002": "The position hall sensor of the Extruder Switching Motor has an open circuit. Please check whether the connecting cable is loose.",
+  "18FE810000010003": "The hall signal of the Extruder Switching Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "18FE810000010004": "The position hall sensor of the Extruder Switching Motor has a short circuit; please check if the Hall sensor is malfunctioning.",
+  "18FE810000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "18FE810000020001": "The extruder switching action is abnormal. Please check whether there is something stuck in the toolhead.",
+  "18FF200000020001": "External filament has run out; please load a new filament.",
+  "18FF200000020002": "External filament is missing; please load a new filament.",
+  "18FF200000020004": "Please pull the external filament from the extruder.",
+  "18FF450000020002": "The filament cutter's cutting distance is too large. Possible causes include the filament cutter stopper skipping teeth, motor losing steps, or the XY axis not being homed.",
+  "18FF450000020003": "The filament cutter handle has not been released. The handle or blade may be jammed, or there could be an issue with the filament sensor connection.",
+  "18FF600000020001": "External spool may be tangled or jammed.",
+  "18FF700000020003": "Please check if the material is coming out of the right nozzle. If not, gently push the material and try to extrude again.",
+  "18FF700000020008": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18FF70000002000A": "Failed to get filament-hotend mapping table from the slicing file.",
+  "18FF800000010001": "The toolhead lift motor works abnormally. Please check whether the connecting cable is loose.",
+  "18FF800000010002": "The Toolhead Lifting Motor position hall sensor has an open circuit; please check whether the connecting cable is loose.",
+  "18FF800000010003": "The hall signal of the Toolhead Lifting Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "18FF800000010004": "The Toolhead Lifting Motor position hall sensor is short-circuited; please check if the Hall sensor is malfunctioning.",
+  "18FF800000010005": "The extruder's switching limit angle has drifted significantly. Please check if the flow blocker is jammed or if filament is stuck in the toolhead.",
+  "18FF800000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "18FF800000020001": "The lifting action is abnormal during the extruder switch. Please check whether the flow blocker is stuck or there is filament stuck in the toolhead.",
+  "18FF800000020002": "The position of left hotend is abnormal during printing. Please check whether the flow blocker scratches the printed model.",
+  "18FF800000020003": "The deviation in the positioning calibration value of the extruder is too large; please recalibrate.",
+  "18FF810000010001": "The extruder switching motor is working abnormally. Please check whether the connecting cable is loose.",
+  "18FF810000010002": "The position hall sensor of the Extruder Switching Motor has an open circuit. Please check whether the connecting cable is loose.",
+  "18FF810000010003": "The hall signal of the Extruder Switching Motor is abnormal, possibly due to internal communication failure in the Toolhead module.",
+  "18FF810000010004": "The position hall sensor of the Extruder Switching Motor has a short circuit; please check if the Hall sensor is malfunctioning.",
+  "18FF810000010006": "The TH board disconnected during the extruder switching process. Please check if the connecting cable is loose.",
+  "18FF810000020001": "The extruder switching action is abnormal. Please check whether there is something stuck in the toolhead.",
+  "1A00010000020001": "Error fetching/nesting the hotend in rack slot 1. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00010000020002": "Error fetching/nesting the hotend in rack slot 1. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00010000020003": "Error detected before induction hotend replacement: no hotend installed in slot 1 on the rack.",
+  "1A00010000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 1 on the rack. Please remove it before continuing.",
+  "1A00010000020020": "Abnormal condition detected while nesting the hotend in slot 1: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00010000020021": "Abnormal condition detected while nesting the hotend in slot 1: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00010000020022": "Abnormal condition detected while nesting the hotend in slot 1. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 1 on the rack before clicking “Continue.”",
+  "1A00010000020023": "Abnormal condition detected while nesting the hotend in slot 1: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00010000020024": "Abnormal condition detected while nesting the hotend in slot 1: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00010000020025": "Abnormal condition detected while nesting the hotend in slot 1: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 1 on the rack, and then click “Continue.”",
+  "1A00010000020026": "Abnormal condition detected while nesting the hotend in slot 1: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00010000020027": "Abnormal condition detected while nesting the hotend in slot 1: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00010000020030": "Abnormal condition detected while fetching the hotend from slot 1: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00010000020031": "Abnormal condition detected while fetching the hotend from slot 1: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00010000020032": "Error detected while fetching the hotend from slot 1: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00010000020033": "Error detected while fetching the hotend from slot 1: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00010000020034": "Error detected while fetching the hotend from slot 1: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 1 on the rack and click “Continue.”",
+  "1A00010000020035": "Error detected while fetching the hotend from slot 1: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00010000020036": "Error detected while fetching the hotend from slot 1: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00020000020001": "Error fetching/nesting the hotend in rack slot 2. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00020000020002": "Error fetching/nesting the hotend in rack slot 2. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00020000020003": "Error detected before induction hotend replacement: no hotend installed in slot 2 on the rack.",
+  "1A00020000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 2 on the rack. Please remove it before continuing.",
+  "1A00020000020020": "Abnormal condition detected while nesting the hotend in slot 2: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00020000020021": "Abnormal condition detected while nesting the hotend in slot 2: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00020000020022": "Abnormal condition detected while nesting the hotend in slot 2. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 2 on the rack before clicking “Continue.”",
+  "1A00020000020023": "Abnormal condition detected while nesting the hotend in slot 2: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00020000020024": "Abnormal condition detected while nesting the hotend in slot 2: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00020000020025": "Abnormal condition detected while nesting the hotend in slot 2: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 2 on the rack, and then click “Continue.”",
+  "1A00020000020026": "Abnormal condition detected while nesting the hotend in slot 2: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00020000020027": "Abnormal condition detected while nesting the hotend in slot 2: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00020000020030": "Abnormal condition detected while fetching the hotend from slot 2: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00020000020031": "Abnormal condition detected while fetching the hotend from slot 2: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00020000020032": "Error detected while fetching the hotend from slot 2: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00020000020033": "Error detected while fetching the hotend from slot 2: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00020000020034": "Error detected while fetching the hotend from slot 2: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 2 on the rack and click “Continue.”",
+  "1A00020000020035": "Error detected while fetching the hotend from slot 2: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00020000020036": "Error detected while fetching the hotend from slot 2: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00030000020001": "Error fetching/nesting the hotend in rack slot 3. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00030000020002": "Error fetching/nesting the hotend in rack slot 3. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00030000020003": "Error detected before induction hotend replacement: no hotend installed in slot 3 on the rack.",
+  "1A00030000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 3 on the rack. Please remove it before continuing.",
+  "1A00030000020020": "Abnormal condition detected while nesting the hotend in slot 3: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00030000020021": "Abnormal condition detected while nesting the hotend in slot 3: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00030000020022": "Abnormal condition detected while nesting the hotend in slot 3. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 3 on the rack before clicking “Continue.”",
+  "1A00030000020023": "Abnormal condition detected while nesting the hotend in slot 3: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00030000020024": "Abnormal condition detected while nesting the hotend in slot 3: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00030000020025": "Abnormal condition detected while nesting the hotend in slot 3: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 3 on the rack, and then click “Continue.”",
+  "1A00030000020026": "Abnormal condition detected while nesting the hotend in slot 3: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00030000020027": "Abnormal condition detected while nesting the hotend in slot 3: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00030000020030": "Abnormal condition detected while fetching the hotend from slot 3: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00030000020031": "Abnormal condition detected while fetching the hotend from slot 3: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00030000020032": "Error detected while fetching the hotend from slot 3: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00030000020033": "Error detected while fetching the hotend from slot 3: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00030000020034": "Error detected while fetching the hotend from slot 3: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 3 on the rack and click “Continue.”",
+  "1A00030000020035": "Error detected while fetching the hotend from slot 3: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00030000020036": "Error detected while fetching the hotend from slot 3: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00040000020001": "Error fetching/nesting the hotend in rack slot 4. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00040000020002": "Error fetching/nesting the hotend in rack slot 4. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00040000020003": "Error detected before induction hotend replacement: no hotend installed in slot 4 on the rack.",
+  "1A00040000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 4 on the rack. Please remove it before continuing.",
+  "1A00040000020020": "Abnormal condition detected while nesting the hotend in slot 4: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00040000020021": "Abnormal condition detected while nesting the hotend in slot 4: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00040000020022": "Abnormal condition detected while nesting the hotend in slot 4. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 4 on the rack before clicking “Continue.”",
+  "1A00040000020023": "Abnormal condition detected while nesting the hotend in slot 4: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00040000020024": "Abnormal condition detected while nesting the hotend in slot 4: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00040000020025": "Abnormal condition detected while nesting the hotend in slot 4: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 4 on the rack, and then click “Continue.”",
+  "1A00040000020026": "Abnormal condition detected while nesting the hotend in slot 4: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00040000020027": "Abnormal condition detected while nesting the hotend in slot 4: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00040000020030": "Abnormal condition detected while fetching the hotend from slot 4: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00040000020031": "Abnormal condition detected while fetching the hotend from slot 4: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00040000020032": "Error detected while fetching the hotend from slot 4: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00040000020033": "Error detected while fetching the hotend from slot 4: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00040000020034": "Error detected while fetching the hotend from slot 4: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 4 on the rack and click “Continue.”",
+  "1A00040000020035": "Error detected while fetching the hotend from slot 4: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00040000020036": "Error detected while fetching the hotend from slot 4: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00050000020001": "Error fetching/nesting the hotend in rack slot 5. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00050000020002": "Error fetching/nesting the hotend in rack slot 5. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00050000020003": "Error detected before induction hotend replacement: no hotend installed in slot 5 on the rack.",
+  "1A00050000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 5 on the rack. Please remove it before continuing.",
+  "1A00050000020020": "Abnormal condition detected while nesting the hotend in slot 5: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00050000020021": "Abnormal condition detected while nesting the hotend in slot 5: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00050000020022": "Abnormal condition detected while nesting the hotend in slot 5. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 5 on the rack before clicking “Continue.”",
+  "1A00050000020023": "Abnormal condition detected while nesting the hotend in slot 5: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00050000020024": "Abnormal condition detected while nesting the hotend in slot 5: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00050000020025": "Abnormal condition detected while nesting the hotend in slot 5: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 5 on the rack, and then click “Continue.”",
+  "1A00050000020026": "Abnormal condition detected while nesting the hotend in slot 5: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00050000020027": "Abnormal condition detected while nesting the hotend in slot 5: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00050000020030": "Abnormal condition detected while fetching the hotend from slot 5: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00050000020031": "Abnormal condition detected while fetching the hotend from slot 5: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00050000020032": "Error detected while fetching the hotend from slot 5: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00050000020033": "Error detected while fetching the hotend from slot 5: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00050000020034": "Error detected while fetching the hotend from slot 5: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 5 on the rack and click “Continue.”",
+  "1A00050000020035": "Error detected while fetching the hotend from slot 5: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00050000020036": "Error detected while fetching the hotend from slot 5: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00060000020001": "Error fetching/nesting the hotend in rack slot 6. Ensure the hotend holder has no hotend installed, the corresponding rack slot contains a hotend, and manually move the toolhead to the machine center before continuing.",
+  "1A00060000020002": "Error fetching/nesting the hotend in rack slot 6. Ensure the hotend holder has a hotend installed, the corresponding rack slot is empty, and manually move the toolhead to the machine center before continuing.",
+  "1A00060000020003": "Error detected before induction hotend replacement: no hotend installed in slot 6 on the rack.",
+  "1A00060000020004": "Error detected before induction hotend replacement: a hotend is already installed in slot 6 on the rack. Please remove it before continuing.",
+  "1A00060000020020": "Abnormal condition detected while nesting the hotend in slot 6: a hotend is already installed. Please remove the existing one before clicking “Continue.”",
+  "1A00060000020021": "Abnormal condition detected while nesting the hotend in slot 6: no hotend detected on the toolhead. Please mount the hotend onto the toolhead before clicking “Continue.”",
+  "1A00060000020022": "Abnormal condition detected while nesting the hotend in slot 6. Please ensure no hotend is mounted on the toolhead and that a hotend is present in slot 6 on the rack before clicking “Continue.”",
+  "1A00060000020023": "Abnormal condition detected while nesting the hotend in slot 6: the rack failed to detect the hotend on the toolhead. Please check whether there is any debris on the hotend heatsink surface or if the front magnet has fallen off. If not, recalibrate the induction hotend rack.",
+  "1A00060000020024": "Abnormal condition detected while nesting the hotend in slot 6: the rack failed to detach the hotend from the toolhead. Please make sure the locking lever is in the released position.",
+  "1A00060000020025": "Abnormal condition detected while nesting the hotend in slot 6: the hotend has dropped. Please check for excessive filament remaining at the top of the hotend, trim the residue, reinstall the hotend into slot 6 on the rack, and then click “Continue.”",
+  "1A00060000020026": "Abnormal condition detected while nesting the hotend in slot 6: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00060000020027": "Abnormal condition detected while nesting the hotend in slot 6: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00060000020030": "Abnormal condition detected while fetching the hotend from slot 6: no hotend found in this position. Please install a hotend in the corresponding slot before clicking “Continue.”",
+  "1A00060000020031": "Abnormal condition detected while fetching the hotend from slot 6: a hotend is already mounted on the toolhead. Please remove the hotend from the toolhead before clicking “Continue.”",
+  "1A00060000020032": "Error detected while fetching the hotend from slot 6: the toolhead failed to detect the hotend on the rack. Please check for any debris in the induction hotend mounting slot on the toolhead. If none is found, recalibrate the induction hotend rack.",
+  "1A00060000020033": "Error detected while fetching the hotend from slot 6: the rack failed to mount the hotend properly. Please check for excessive filament at the top of the hotend, debris in the contact area between the toolhead and the hotend, or if the locking lever is in the released position. After resolving the issue, click “Continue.”",
+  "1A00060000020034": "Error detected while fetching the hotend from slot 6: the hotend has dropped. Please check for excessive filament or other debris at the top of the hotend, trim or remove it, then reinstall the hotend into slot 6 on the rack and click “Continue.”",
+  "1A00060000020035": "Error detected while fetching the hotend from slot 6: rack movement is blocked. Please check for any foreign objects, remove them, and then click “Continue.”",
+  "1A00060000020036": "Error detected while fetching the hotend from slot 6: toolhead recentering retry failed. Please manually move the toolhead to the center of the build plate and then click “Continue.”",
+  "1A00100000020001": "Toolhead XY axis or hotend rack has not finished homing. Hotend replacement cannot proceed.",
+  "1A00110000020002": "Hotend rack coarse homing failed. Please check for any obstructions.",
+  "1A00110000020003": "Induction Hotend Rack coarse homing failed due to excessive travel. Please check the timing belt condition.",
+  "1A00120000020001": "Induction hotend rack calibration failed: camera position calibration error. Please clean any debris from the thermal paper surface at the rear of the build plate and remove residue from the nozzle.",
+  "1A00120000020002": "Induction hotend rack calibration failed: the white marker on the rack’s induction hotend docking module was not detected. Please refer to the Wiki to check if the marker is damaged or covered by dirt.",
+  "1A00120000020003": "Induction hotend rack calibration failed: abnormal calibration result. Please refer to the Wiki to check if the rack structure is deformed.",
+  "1A00120000020004": "Hotend rack height calibration is abnormal. Please check for any foreign objects that may be causing the rack to jam.",
+  "1A00120000020007": "The hotend rack motion timed out. Please check for any foreign objects or obstructions that may be causing the rack to jam.",
+  "1A00120000020008": "The hotend rack tool lock rod position is abnormal. Please check for any foreign objects or obstructions that may be causing the lock rod to jam.",
+  "1A00120000020009": "Induction hotend locking lever or rack lever release mechanism error. Please refer to the Wiki for inspection.",
+  "1A00120000020010": "The Induction Hotend Rack has not been set up. Please follow the instructions to complete the setup before using its functions.",
+  "1A00120000020011": "Induction hotend not detected before locking. Please check its installation on the toolhead.",
+  "1A00130000020001": "The hotend rack is fully occupied. Please remove at least one hotend before proceeding.",
+  "1A00200000020001": "Power outage occurred during hotend replacement. Please follow the Wiki guide to restore the setup, otherwise printing may fail.",
+  "1A00210000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 1 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00210000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 1 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00210000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 1 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00210000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 1 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00220000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 2 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00220000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 2 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00220000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 2 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00220000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 2 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00230000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 3 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00230000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 3 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00230000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 3 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00230000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 3 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00240000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 4 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00240000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 4 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00240000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 4 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00240000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 4 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00250000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 5 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00250000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 5 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00250000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 5 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00250000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 5 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00260000010001": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend back to slot 6 on the rack, then move the toolhead to the center of the build plate.",
+  "1A00260000010002": "Power loss occurred while fetching/nesting the hotend. Please nest the hotend from slot 6 on the rack back onto the toolhead, then move the toolhead to the center of the build plate.",
+  "1A00260000020001": "Power loss occurred while fetching/nesting hotend. Check if the hotend is in slot 6 on the rack. If not, nest it back to that slot and move the toolhead to the center of the build plate.",
+  "1A00260000020002": "Power loss occurred while fetching/nesting the hotend. Check if it’s mounted on the toolhead. If not, fetch it from slot 6 on the rack, nest it onto the toolhead, and move the toolhead to the center of the build plate.",
+  "1A00E00000010005": "The Induction Hotend Rack is blocked by an obstacle during homing. Please clear any obstructions from its movement path.",
+  "1A00E00000010006": "Induction Hotend Rack homing distance is too long. The timing belt may be loose. Please check and tighten."
+ },
+ "hms_by_model": {
+  "093": {
+   "0300020000010006": "The nozzle temperature is abnormal; the sensor may have a short circuit. Please check whether the connector is properly plugged in.",
+   "0300020000010007": "The nozzle temperature is abnormal; the sensor may have an open circuit.",
+   "0300A40000010002": "Hotend temperature is too high. Please wait for it to cool down to room temperature before restarting the task.",
+   "050001000001000A": "",
+   "07FF450000020001": "The filament cutter sensor is malfunctioning; please check whether the connector is properly plugged in.",
+   "0C00010000010018": "",
+   "0C00020000010001": "The height measuring laser is not lit. Check for obstructions or a loose toolhead camera cable."
+  },
+  "094": {
+   "0300020000010001": "The right nozzle temperature is abnormal; the heater may have a short circuit.",
+   "0300020000010002": "The right nozzle temperature is abnormal; the heater may have an open circuit.",
+   "0300020000010003": "The right nozzle temperature is abnormal; the heater is over temperature.",
+   "0300020000010009": "The right nozzle temperature control is abnormal. The hot end may not be installed. To heat the heating assembly without the hotend, enable Maintenance Mode in the settings.",
+   "0300180000030009": "High heatbed temperature printing is performed for the first time. In order to obtain better first layer printing quality, high temperature bed leveling is being automatically performed.",
+   "03001E0000010003": "The left nozzle temperature is abnormal; the heater is over temperature.",
+   "0300250000010005": "Z axis motor rotation is obstructed; please check if there are foreign objects stuck in the Z slider or Z timing pulley.",
+   "0300260000010005": "Z axis motor rotation is obstructed; please check if there are foreign objects stuck in the Z slider or Z timing pulley.",
+   "0300290000010001": "Encoder pattern can not be recognized; possible reasons include: pattern distortion, light overexposure, plate misplacement...",
+   "0300910000010008": "Chamber heater 1 failed to rise to target temperature.",
+   "0300930000010005": "Chamber temperature is abnormal. The chamber heater's temperature sensor at the air inlet may have a short circuit.",
+   "0300930000010006": "Chamber temperature is abnormal. The chamber heater's temperature sensor at the air inlet may have an open circuit.",
+   "0300960000010002": "The front door Hall sensor 1 is abnormal; please check whether the connection wire is loose.",
+   "0300960000010003": "The front door Hall sensor 2 is abnormal; please check whether the connection wire is loose.",
+   "0300970000010002": "The top cover Hall sensor 1 is abnormal; please check whether the connection wire is loose.",
+   "0300970000010003": "The top cover Hall sensor 2 is abnormal; please check whether the connection wire is loose.",
+   "0300980000010002": "The left side window Hall sensor 1 is abnormal; please check whether the connection wire is loose.",
+   "0300980000010003": "The left side window Hall sensor 2 is abnormal; please check whether the connection wire is loose.",
+   "0300990000010002": "The right side window Hall sensor 1 is abnormal; please check whether the connection wire is loose.",
+   "0300990000010003": "The right side window Hall sensor 2 is abnormal; please check whether the connection wire is loose.",
+   "03009B0000010003": "Emergency stop button is not properly installed. Please follow the Wiki to install it.",
+   "050001000001000A": "",
+   "0500020000020008": "Time synchronization failed.",
+   "0500030000010004": "The AHB module is malfunctioning. Please restart the device.",
+   "0500040000020043": "The Nozzle Camera is dirty or obstructed; please clean it and continue.",
+   "0500050000010007": "MQTT Command verification failed, please update Studio or Handy.",
+   "050005000001000D": "BirdsEye Camera is not certified. Please use Bambu Lab accessories.",
+   "050005000001000E": "Laser Module is not certified. Please use Bambu Lab accessories.",
+   "050005000001000F": "Uncertified accessory detected. Please use official accessories.",
+   "0500050000010010": "Uncertified AMS A detected or AMS A firmware not upgraded. Unable to operate with this printer.",
+   "0500050000010011": "Uncertified Air Pump or Air Pump firmware not upgraded. Unable to operate with this printer.",
+   "0500050000010012": "Uncertified Cutting Module or Cutting Module firmware not upgraded. Unable to operate with this printer.",
+   "0500060000020001": "",
+   "0500060000020002": "",
+   "0500060000020003": "",
+   "0501050000010010": "Uncertified AMS B detected or AMS B firmware not upgraded. Unable to operate with this printer.",
+   "0502050000010010": "Uncertified AMS C detected or AMS C firmware not upgraded. Unable to operate with this printer.",
+   "0503050000010010": "Uncertified AMS D detected or AMS D firmware not upgraded. Unable to operate with this printer.",
+   "0504050000010010": "Uncertified AMS E detected or AMS E firmware not upgraded. Unable to operate with this printer.",
+   "0505050000010010": "Uncertified AMS F detected or AMS F firmware not upgraded. Unable to operate with this printer.",
+   "0506050000010010": "Uncertified AMS G detected or AMS G firmware not upgraded. Unable to operate with this printer.",
+   "0507050000010010": "Uncertified AMS H detected or AMS H firmware not upgraded. Unable to operate with this printer.",
+   "0580050000010010": "Uncertified AMS-HT A detected or AMS-HT A firmware not upgraded. Unable to operate with this printer.",
+   "0581050000010010": "Uncertified AMS-HT B detected or AMS-HT B firmware not upgraded. Unable to operate with this printer.",
+   "0582050000010010": "Uncertified AMS-HT C detected or AMS-HT C firmware not upgraded. Unable to operate with this printer.",
+   "0583050000010010": "Uncertified AMS-HT D detected or AMS-HT D firmware not upgraded. Unable to operate with this printer.",
+   "0584050000010010": "Uncertified AMS-HT E detected or AMS-HT E firmware not upgraded. Unable to operate with this printer.",
+   "0585050000010010": "Uncertified AMS-HT F detected or AMS-HT F firmware not upgraded. Unable to operate with this printer.",
+   "0586050000010010": "Uncertified AMS-HT G detected or AMS-HT G firmware not upgraded. Unable to operate with this printer.",
+   "0587050000010010": "Uncertified AMS-HT H detected or AMS-HT H firmware not upgraded. Unable to operate with this printer.",
+   "0700200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS A to the extruder is properly connected.",
+   "0700200000020012": "AMS A slot 1 feeder unit motor is stalled.",
+   "0700200000020013": "AMS A slot 1 feeder unit motor has no signal.",
+   "0700200000020014": "AMS A slot 1 filament odometer has no signal.",
+   "0700200000020015": "AMS A slot 1 filament sensor status is abnormal.",
+   "0700200000020016": "AMS A slot 1 assist motor has slipped.",
+   "0700200000020023": "AMS A slot 1 the tube inside the AMS is broken.",
+   "0700210000020012": "AMS A slot 2 feeder unit motor is stalled.",
+   "0700210000020013": "AMS A slot 2 feeder unit motor has no signal.",
+   "0700210000020014": "AMS A slot 2 filament odometer has no signal.",
+   "0700210000020015": "AMS A slot 2 filament sensor status is abnormal.",
+   "0700210000020016": "AMS A slot 2 assist motor has slipped.",
+   "0700210000020023": "AMS A slot 2 the tube inside the AMS is broken.",
+   "0700220000020012": "AMS A slot 3 feeder unit motor is stalled.",
+   "0700220000020013": "AMS A slot 3 feeder unit motor has no signal.",
+   "0700220000020014": "AMS A slot 3 filament odometer has no signal.",
+   "0700220000020015": "AMS A slot 3 filament sensor status is abnormal.",
+   "0700220000020016": "AMS A slot 3 assist motor has slipped.",
+   "0700220000020023": "AMS A slot 3 the tube inside the AMS is broken.",
+   "0700230000020012": "AMS A slot 4 feeder unit motor is stalled.",
+   "0700230000020013": "AMS A slot 4 feeder unit motor has no signal.",
+   "0700230000020014": "AMS A slot 4 filament odometer has no signal.",
+   "0700230000020015": "AMS A slot 4 filament sensor status is abnormal.",
+   "0700230000020016": "AMS A slot 4 assist motor has slipped.",
+   "0700230000020023": "AMS A slot 4 the tube inside the AMS is broken.",
+   "0700250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0700400000020001": "Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+   "0700600000020001": "The AMS A Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0700610000020001": "The AMS A Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0700620000020001": "The AMS A Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0700630000020001": "The AMS A Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0700900000010002": "AMS A The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0700910000010002": "AMS A The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0701200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS B to the extruder is properly connected.",
+   "0701200000020012": "AMS B slot 1 feeder unit motor is stalled.",
+   "0701200000020013": "AMS B slot 1 feeder unit motor has no signal.",
+   "0701200000020014": "AMS B slot 1 filament odometer has no signal.",
+   "0701200000020015": "AMS B slot 1 filament sensor status is abnormal.",
+   "0701200000020016": "AMS B slot 1 assist motor has slipped.",
+   "0701200000020023": "AMS B slot 1 the tube inside the AMS is broken.",
+   "0701210000020012": "AMS B slot 2 feeder unit motor is stalled.",
+   "0701210000020013": "AMS B slot 2 feeder unit motor has no signal.",
+   "0701210000020014": "AMS B slot 2 filament odometer has no signal.",
+   "0701210000020015": "AMS B slot 2 filament sensor status is abnormal.",
+   "0701210000020016": "AMS B slot 2 assist motor has slipped.",
+   "0701210000020023": "AMS B slot 2 the tube inside the AMS is broken.",
+   "0701220000020012": "AMS B slot 3 feeder unit motor is stalled.",
+   "0701220000020013": "AMS B slot 3 feeder unit motor has no signal.",
+   "0701220000020014": "AMS B slot 3 filament odometer has no signal.",
+   "0701220000020015": "AMS B slot 3 filament sensor status is abnormal.",
+   "0701220000020016": "AMS B slot 3 assist motor has slipped.",
+   "0701220000020023": "AMS B slot 3 the tube inside the AMS is broken.",
+   "0701230000020012": "AMS B slot 4 feeder unit motor is stalled.",
+   "0701230000020013": "AMS B slot 4 feeder unit motor has no signal.",
+   "0701230000020014": "AMS B slot 4 filament odometer has no signal.",
+   "0701230000020015": "AMS B slot 4 filament sensor status is abnormal.",
+   "0701230000020016": "AMS B slot 4 assist motor has slipped.",
+   "0701230000020023": "AMS B slot 4 the tube inside the AMS is broken.",
+   "0701250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0701600000020001": "The AMS B Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0701610000020001": "The AMS B Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0701620000020001": "The AMS B Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0701630000020001": "The AMS B Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0701900000010002": "AMS B The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0701910000010002": "AMS B The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0702200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS C to the extruder is properly connected.",
+   "0702200000020012": "AMS C slot 1 feeder unit motor is stalled.",
+   "0702200000020013": "AMS C slot 1 feeder unit motor has no signal.",
+   "0702200000020014": "AMS C slot 1 filament odometer has no signal.",
+   "0702200000020015": "AMS C slot 1 filament sensor status is abnormal.",
+   "0702200000020016": "AMS C slot 1 assist motor has slipped.",
+   "0702200000020023": "AMS C slot 1 the tube inside the AMS is broken.",
+   "0702210000020012": "AMS C slot 2 feeder unit motor is stalled.",
+   "0702210000020013": "AMS C slot 2 feeder unit motor has no signal.",
+   "0702210000020014": "AMS C slot 2 filament odometer has no signal.",
+   "0702210000020015": "AMS C slot 2 filament sensor status is abnormal.",
+   "0702210000020016": "AMS C slot 2 assist motor has slipped.",
+   "0702210000020023": "AMS C slot 2 the tube inside the AMS is broken.",
+   "0702220000020012": "AMS C slot 3 feeder unit motor is stalled.",
+   "0702220000020013": "AMS C slot 3 feeder unit motor has no signal.",
+   "0702220000020014": "AMS C slot 3 filament odometer has no signal.",
+   "0702220000020015": "AMS C slot 3 filament sensor status is abnormal.",
+   "0702220000020016": "AMS C slot 3 assist motor has slipped.",
+   "0702220000020023": "AMS C slot 3 the tube inside the AMS is broken.",
+   "0702230000020012": "AMS C slot 4 feeder unit motor is stalled.",
+   "0702230000020013": "AMS C slot 4 feeder unit motor has no signal.",
+   "0702230000020014": "AMS C slot 4 filament odometer has no signal.",
+   "0702230000020015": "AMS C slot 4 filament sensor status is abnormal.",
+   "0702230000020016": "AMS C slot 4 assist motor has slipped.",
+   "0702230000020023": "AMS C slot 4 the tube inside the AMS is broken.",
+   "0702250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0702600000020001": "The AMS C Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0702610000020001": "The AMS C Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0702620000020001": "The AMS C Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0702630000020001": "The AMS C Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0702900000010002": "AMS C The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0702910000010002": "AMS C The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0703200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS D to the extruder is properly connected.",
+   "0703200000020012": "AMS D slot 1 feeder unit motor is stalled.",
+   "0703200000020013": "AMS D slot 1 feeder unit motor has no signal.",
+   "0703200000020014": "AMS D slot 1 filament odometer has no signal.",
+   "0703200000020015": "AMS D slot 1 filament sensor status is abnormal.",
+   "0703200000020016": "AMS D slot 1 assist motor has slipped.",
+   "0703200000020023": "AMS D slot 1 the tube inside the AMS is broken.",
+   "0703210000020012": "AMS D slot 2 feeder unit motor is stalled.",
+   "0703210000020013": "AMS D slot 2 feeder unit motor has no signal.",
+   "0703210000020014": "AMS D slot 2 filament odometer has no signal.",
+   "0703210000020015": "AMS D slot 2 filament sensor status is abnormal.",
+   "0703210000020016": "AMS D slot 2 assist motor has slipped.",
+   "0703210000020023": "AMS D slot 2 the tube inside the AMS is broken.",
+   "0703220000020012": "AMS D slot 3 feeder unit motor is stalled.",
+   "0703220000020013": "AMS D slot 3 feeder unit motor has no signal.",
+   "0703220000020014": "AMS D slot 3 filament odometer has no signal.",
+   "0703220000020015": "AMS D slot 3 filament sensor status is abnormal.",
+   "0703220000020016": "AMS D slot 3 assist motor has slipped.",
+   "0703220000020023": "AMS D slot 3 the tube inside the AMS is broken.",
+   "0703230000020012": "AMS D slot 4 feeder unit motor is stalled.",
+   "0703230000020013": "AMS D slot 4 feeder unit motor has no signal.",
+   "0703230000020014": "AMS D slot 4 filament odometer has no signal.",
+   "0703230000020015": "AMS D slot 4 filament sensor status is abnormal.",
+   "0703230000020016": "AMS D slot 4 assist motor has slipped.",
+   "0703230000020023": "AMS D slot 4 the tube inside the AMS is broken.",
+   "0703250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0703600000020001": "The AMS D Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0703610000020001": "The AMS D Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0703620000020001": "The AMS D Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0703630000020001": "The AMS D Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0703900000010002": "AMS D The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0703910000010002": "AMS D The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0704200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS E to the extruder is properly connected.",
+   "0704200000020012": "AMS E slot 1 feeder unit motor is stalled.",
+   "0704200000020013": "AMS E slot 1 feeder unit motor has no signal.",
+   "0704200000020014": "AMS E slot 1 filament odometer has no signal.",
+   "0704200000020015": "AMS E slot 1 filament sensor status is abnormal.",
+   "0704200000020016": "AMS E slot 1 assist motor has slipped.",
+   "0704200000020023": "AMS E slot 1 the tube inside the AMS is broken.",
+   "0704210000020012": "AMS E slot 2 feeder unit motor is stalled.",
+   "0704210000020013": "AMS E slot 2 feeder unit motor has no signal.",
+   "0704210000020014": "AMS E slot 2 filament odometer has no signal.",
+   "0704210000020015": "AMS E slot 2 filament sensor status is abnormal.",
+   "0704210000020016": "AMS E slot 2 assist motor has slipped.",
+   "0704210000020023": "AMS E slot 2 the tube inside the AMS is broken.",
+   "0704220000020012": "AMS E slot 3 feeder unit motor is stalled.",
+   "0704220000020013": "AMS E slot 3 feeder unit motor has no signal.",
+   "0704220000020014": "AMS E slot 3 filament odometer has no signal.",
+   "0704220000020015": "AMS E slot 3 filament sensor status is abnormal.",
+   "0704220000020016": "AMS E slot 3 assist motor has slipped.",
+   "0704220000020023": "AMS E slot 3 the tube inside the AMS is broken.",
+   "0704230000020012": "AMS E slot 4 feeder unit motor is stalled.",
+   "0704230000020013": "AMS E slot 4 feeder unit motor has no signal.",
+   "0704230000020014": "AMS E slot 4 filament odometer has no signal.",
+   "0704230000020015": "AMS E slot 4 filament sensor status is abnormal.",
+   "0704230000020016": "AMS E slot 4 assist motor has slipped.",
+   "0704230000020023": "AMS E slot 4 the tube inside the AMS is broken.",
+   "0704250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0704600000020001": "The AMS E Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0704610000020001": "The AMS E Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0704620000020001": "The AMS E Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0704630000020001": "The AMS E Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0704900000010002": "AMS E The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0704910000010002": "AMS E The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0705200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS F to the extruder is properly connected.",
+   "0705200000020012": "AMS F slot 1 feeder unit motor is stalled.",
+   "0705200000020013": "AMS F slot 1 feeder unit motor has no signal.",
+   "0705200000020014": "AMS F slot 1 filament odometer has no signal.",
+   "0705200000020015": "AMS F slot 1 filament sensor status is abnormal.",
+   "0705200000020016": "AMS F slot 1 assist motor has slipped.",
+   "0705200000020023": "AMS F slot 1 the tube inside the AMS is broken.",
+   "0705210000020012": "AMS F slot 2 feeder unit motor is stalled.",
+   "0705210000020013": "AMS F slot 2 feeder unit motor has no signal.",
+   "0705210000020014": "AMS F slot 2 filament odometer has no signal.",
+   "0705210000020015": "AMS F slot 2 filament sensor status is abnormal.",
+   "0705210000020016": "AMS F slot 2 assist motor has slipped.",
+   "0705210000020023": "AMS F slot 2 the tube inside the AMS is broken.",
+   "0705220000020012": "AMS F slot 3 feeder unit motor is stalled.",
+   "0705220000020013": "AMS F slot 3 feeder unit motor has no signal.",
+   "0705220000020014": "AMS F slot 3 filament odometer has no signal.",
+   "0705220000020015": "AMS F slot 3 filament sensor status is abnormal.",
+   "0705220000020016": "AMS F slot 3 assist motor has slipped.",
+   "0705220000020023": "AMS F slot 3 the tube inside the AMS is broken.",
+   "0705230000020012": "AMS F slot 4 feeder unit motor is stalled.",
+   "0705230000020013": "AMS F slot 4 feeder unit motor has no signal.",
+   "0705230000020014": "AMS F slot 4 filament odometer has no signal.",
+   "0705230000020015": "AMS F slot 4 filament sensor status is abnormal.",
+   "0705230000020016": "AMS F slot 4 assist motor has slipped.",
+   "0705230000020023": "AMS F slot 4 the tube inside the AMS is broken.",
+   "0705250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0705600000020001": "The AMS F Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0705610000020001": "The AMS F Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0705620000020001": "The AMS F Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0705630000020001": "The AMS F Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0705900000010002": "AMS F The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0705910000010002": "AMS F The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0706200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS G to the extruder is properly connected.",
+   "0706200000020012": "AMS G slot 1 feeder unit motor is stalled.",
+   "0706200000020013": "AMS G slot 1 feeder unit motor has no signal.",
+   "0706200000020014": "AMS G slot 1 filament odometer has no signal.",
+   "0706200000020015": "AMS G slot 1 filament sensor status is abnormal.",
+   "0706200000020016": "AMS G slot 1 assist motor has slipped.",
+   "0706200000020023": "AMS G slot 1 the tube inside the AMS is broken.",
+   "0706210000020012": "AMS G slot 2 feeder unit motor is stalled.",
+   "0706210000020013": "AMS G slot 2 feeder unit motor has no signal.",
+   "0706210000020014": "AMS G slot 2 filament odometer has no signal.",
+   "0706210000020015": "AMS G slot 2 filament sensor status is abnormal.",
+   "0706210000020016": "AMS G slot 2 assist motor has slipped.",
+   "0706210000020023": "AMS G slot 2 the tube inside the AMS is broken.",
+   "0706220000020012": "AMS G slot 3 feeder unit motor is stalled.",
+   "0706220000020013": "AMS G slot 3 feeder unit motor has no signal.",
+   "0706220000020014": "AMS G slot 3 filament odometer has no signal.",
+   "0706220000020015": "AMS G slot 3 filament sensor status is abnormal.",
+   "0706220000020016": "AMS G slot 3 assist motor has slipped.",
+   "0706220000020023": "AMS G slot 3 the tube inside the AMS is broken.",
+   "0706230000020012": "AMS G slot 4 feeder unit motor is stalled.",
+   "0706230000020013": "AMS G slot 4 feeder unit motor has no signal.",
+   "0706230000020014": "AMS G slot 4 filament odometer has no signal.",
+   "0706230000020015": "AMS G slot 4 filament sensor status is abnormal.",
+   "0706230000020016": "AMS G slot 4 assist motor has slipped.",
+   "0706230000020023": "AMS G slot 4 the tube inside the AMS is broken.",
+   "0706250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0706600000020001": "The AMS G Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0706610000020001": "The AMS G Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0706620000020001": "The AMS G Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0706630000020001": "The AMS G Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0706900000010002": "AMS G The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0706910000010002": "AMS G The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0707200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS H to the extruder is properly connected.",
+   "0707200000020012": "AMS H slot 1 feeder unit motor is stalled.",
+   "0707200000020013": "AMS H slot 1 feeder unit motor has no signal.",
+   "0707200000020014": "AMS H slot 1 filament odometer has no signal.",
+   "0707200000020015": "AMS H slot 1 filament sensor status is abnormal.",
+   "0707200000020016": "AMS H slot 1 assist motor has slipped.",
+   "0707200000020023": "AMS H slot 1 the tube inside the AMS is broken.",
+   "0707210000020012": "AMS H slot 2 feeder unit motor is stalled.",
+   "0707210000020013": "AMS H slot 2 feeder unit motor has no signal.",
+   "0707210000020014": "AMS H slot 2 filament odometer has no signal.",
+   "0707210000020015": "AMS H slot 2 filament sensor status is abnormal.",
+   "0707210000020016": "AMS H slot 2 assist motor has slipped.",
+   "0707210000020023": "AMS H slot 2 the tube inside the AMS is broken.",
+   "0707220000020012": "AMS H slot 3 feeder unit motor is stalled.",
+   "0707220000020013": "AMS H slot 3 feeder unit motor has no signal.",
+   "0707220000020014": "AMS H slot 3 filament odometer has no signal.",
+   "0707220000020015": "AMS H slot 3 filament sensor status is abnormal.",
+   "0707220000020016": "AMS H slot 3 assist motor has slipped.",
+   "0707220000020023": "AMS H slot 3 the tube inside the AMS is broken.",
+   "0707230000020012": "AMS H slot 4 feeder unit motor is stalled.",
+   "0707230000020013": "AMS H slot 4 feeder unit motor has no signal.",
+   "0707230000020014": "AMS H slot 4 filament odometer has no signal.",
+   "0707230000020015": "AMS H slot 4 filament sensor status is abnormal.",
+   "0707230000020016": "AMS H slot 4 assist motor has slipped.",
+   "0707230000020023": "AMS H slot 4 the tube inside the AMS is broken.",
+   "0707250000020001": "Detected AMS using printer power for drying during loading/printing. For better drying performance, please connect a power adapter.",
+   "0707600000020001": "The AMS H Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0707610000020001": "The AMS H Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0707620000020001": "The AMS H Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0707630000020001": "The AMS H Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "0707900000010002": "AMS H The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "0707910000010002": "AMS H The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "07FE450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+   "07FEA00000020001": "The left nozzle cold pulling process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+   "07FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "07FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "07FF200000020004": "Please pull the external filament from the right extruder.",
+   "07FF450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+   "07FF600000020001": "External spool connected to right extruder may be tangled or jammed.",
+   "07FF700000020003": "Please check if the material is coming out of the right nozzle. If not, gently push the material and try to extrude again.",
+   "07FFA00000020001": "The right nozzle cold pulling process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+   "0C00030000020014": "It's recommended to calibrate the Live View Camera to improve the accuracy of foreign object detection. Tap \"Settings > Calibration\" on the printer screen. If a laser or cutting module is installed, please remove it before calibration.",
+   "0C00030000020015": "Foreign object detection is not working. Detected the Live View Camera has been replaced. If a laser or cutting module is installed, please uninstall the module, tab \"Settings>Calibration\" on printer screen and re-calibrate the Live View Camera.",
+   "0C00040000020017": "Visual marker not detected; please re-paste the material in the correct position. Meanwhile, please clean the Toolhead Camera to prevent contamination and remove any objects that may obstruct its view.",
+   "0C00040000020018": "Hand-Eye calibration failed, and cutting accuracy may have decreased. Please check if the cutting blade tip is worn. Meanwhile, please clean the Toolhead Camera to prevent contamination and remove any objects that may obstruct its view.",
+   "0C00040000020023": "Thickness measurement failed, the Toolhead Camera was unable to detect the material surface. Meanwhile, please clean the Toolhead Camera to prevent contamination and remove any objects that may obstruct its view.",
+   "0C00040000030018": "The toolhead camera calibration failed, probably because the object was not tightly adhered. The default parameters will be used for this cutting.",
+   "1800200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT A to the extruder is properly connected.",
+   "1800200000020012": "AMS-HT A slot 1 feeder unit motor is stalled.",
+   "1800200000020013": "AMS-HT A slot 1 feeder unit motor has no signal.",
+   "1800200000020014": "AMS-HT A slot 1 filament odometer has no signal.",
+   "1800200000020015": "AMS-HT A slot 1 filament sensor status is abnormal.",
+   "1800200000020016": "AMS-HT A slot 1 assist motor has slipped.",
+   "1800200000020023": "AMS-HT A slot 1 the tube inside the AMS is broken.",
+   "1800210000020012": "AMS-HT A slot 2 feeder unit motor is stalled.",
+   "1800210000020013": "AMS-HT A slot 2 feeder unit motor has no signal.",
+   "1800210000020014": "AMS-HT A slot 2 filament odometer has no signal.",
+   "1800210000020015": "AMS-HT A slot 2 filament sensor status is abnormal.",
+   "1800210000020016": "AMS-HT A slot 2 assist motor has slipped.",
+   "1800210000020023": "AMS-HT A slot 2 the tube inside the AMS is broken.",
+   "1800220000020012": "AMS-HT A slot 3 feeder unit motor is stalled.",
+   "1800220000020013": "AMS-HT A slot 3 feeder unit motor has no signal.",
+   "1800220000020014": "AMS-HT A slot 3 filament odometer has no signal.",
+   "1800220000020015": "AMS-HT A slot 3 filament sensor status is abnormal.",
+   "1800220000020016": "AMS-HT A slot 3 assist motor has slipped.",
+   "1800220000020023": "AMS-HT A slot 3 the tube inside the AMS is broken.",
+   "1800230000020012": "AMS-HT A slot 4 feeder unit motor is stalled.",
+   "1800230000020013": "AMS-HT A slot 4 feeder unit motor has no signal.",
+   "1800230000020014": "AMS-HT A slot 4 filament odometer has no signal.",
+   "1800230000020015": "AMS-HT A slot 4 filament sensor status is abnormal.",
+   "1800230000020016": "AMS-HT A slot 4 assist motor has slipped.",
+   "1800230000020023": "AMS-HT A slot 4 the tube inside the AMS is broken.",
+   "1800400000020001": "Filament buffer position signal lost: the cable or position sensor may be malfunctioning.",
+   "1800600000020001": "The AMS-HT A Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1800610000020001": "The AMS-HT A Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1800620000020001": "The AMS-HT A Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1800630000020001": "The AMS-HT A Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1800900000010002": "AMS-HT A The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1800910000010002": "AMS-HT A The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1801200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT B to the extruder is properly connected.",
+   "1801200000020012": "AMS-HT B slot 1 feeder unit motor is stalled.",
+   "1801200000020013": "AMS-HT B slot 1 feeder unit motor has no signal.",
+   "1801200000020014": "AMS-HT B slot 1 filament odometer has no signal.",
+   "1801200000020015": "AMS-HT B slot 1 filament sensor status is abnormal.",
+   "1801200000020016": "AMS-HT B slot 1 assist motor has slipped.",
+   "1801200000020023": "AMS-HT B slot 1 the tube inside the AMS is broken.",
+   "1801210000020012": "AMS-HT B slot 2 feeder unit motor is stalled.",
+   "1801210000020013": "AMS-HT B slot 2 feeder unit motor has no signal.",
+   "1801210000020014": "AMS-HT B slot 2 filament odometer has no signal.",
+   "1801210000020015": "AMS-HT B slot 2 filament sensor status is abnormal.",
+   "1801210000020016": "AMS-HT B slot 2 assist motor has slipped.",
+   "1801210000020023": "AMS-HT B slot 2 the tube inside the AMS is broken.",
+   "1801220000020012": "AMS-HT B slot 3 feeder unit motor is stalled.",
+   "1801220000020013": "AMS-HT B slot 3 feeder unit motor has no signal.",
+   "1801220000020014": "AMS-HT B slot 3 filament odometer has no signal.",
+   "1801220000020015": "AMS-HT B slot 3 filament sensor status is abnormal.",
+   "1801220000020016": "AMS-HT B slot 3 assist motor has slipped.",
+   "1801220000020023": "AMS-HT B slot 3 the tube inside the AMS is broken.",
+   "1801230000020012": "AMS-HT B slot 4 feeder unit motor is stalled.",
+   "1801230000020013": "AMS-HT B slot 4 feeder unit motor has no signal.",
+   "1801230000020014": "AMS-HT B slot 4 filament odometer has no signal.",
+   "1801230000020015": "AMS-HT B slot 4 filament sensor status is abnormal.",
+   "1801230000020016": "AMS-HT B slot 4 assist motor has slipped.",
+   "1801230000020023": "AMS-HT B slot 4 the tube inside the AMS is broken.",
+   "1801600000020001": "The AMS-HT B Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1801610000020001": "The AMS-HT B Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1801620000020001": "The AMS-HT B Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1801630000020001": "The AMS-HT B Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1801900000010002": "AMS-HT B The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1801910000010002": "AMS-HT B The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1802200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT C to the extruder is properly connected.",
+   "1802200000020012": "AMS-HT C slot 1 feeder unit motor is stalled.",
+   "1802200000020013": "AMS-HT C slot 1 feeder unit motor has no signal.",
+   "1802200000020014": "AMS-HT C slot 1 filament odometer has no signal.",
+   "1802200000020015": "AMS-HT C slot 1 filament sensor status is abnormal.",
+   "1802200000020016": "AMS-HT C slot 1 assist motor has slipped.",
+   "1802200000020023": "AMS-HT C slot 1 the tube inside the AMS is broken.",
+   "1802210000020012": "AMS-HT C slot 2 feeder unit motor is stalled.",
+   "1802210000020013": "AMS-HT C slot 2 feeder unit motor has no signal.",
+   "1802210000020014": "AMS-HT C slot 2 filament odometer has no signal.",
+   "1802210000020015": "AMS-HT C slot 2 filament sensor status is abnormal.",
+   "1802210000020016": "AMS-HT C slot 2 assist motor has slipped.",
+   "1802210000020023": "AMS-HT C slot 2 the tube inside the AMS is broken.",
+   "1802220000020012": "AMS-HT C slot 3 feeder unit motor is stalled.",
+   "1802220000020013": "AMS-HT C slot 3 feeder unit motor has no signal.",
+   "1802220000020014": "AMS-HT C slot 3 filament odometer has no signal.",
+   "1802220000020015": "AMS-HT C slot 3 filament sensor status is abnormal.",
+   "1802220000020016": "AMS-HT C slot 3 assist motor has slipped.",
+   "1802220000020023": "AMS-HT C slot 3 the tube inside the AMS is broken.",
+   "1802230000020012": "AMS-HT C slot 4 feeder unit motor is stalled.",
+   "1802230000020013": "AMS-HT C slot 4 feeder unit motor has no signal.",
+   "1802230000020014": "AMS-HT C slot 4 filament odometer has no signal.",
+   "1802230000020015": "AMS-HT C slot 4 filament sensor status is abnormal.",
+   "1802230000020016": "AMS-HT C slot 4 assist motor has slipped.",
+   "1802230000020023": "AMS-HT C slot 4 the tube inside the AMS is broken.",
+   "1802600000020001": "The AMS-HT C Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1802610000020001": "The AMS-HT C Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1802620000020001": "The AMS-HT C Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1802630000020001": "The AMS-HT C Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1802900000010002": "AMS-HT C The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1802910000010002": "AMS-HT C The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1803200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT D to the extruder is properly connected.",
+   "1803200000020012": "AMS-HT D slot 1 feeder unit motor is stalled.",
+   "1803200000020013": "AMS-HT D slot 1 feeder unit motor has no signal.",
+   "1803200000020014": "AMS-HT D slot 1 filament odometer has no signal.",
+   "1803200000020015": "AMS-HT D slot 1 filament sensor status is abnormal.",
+   "1803200000020016": "AMS-HT D slot 1 assist motor has slipped.",
+   "1803200000020023": "AMS-HT D slot 1 the tube inside the AMS is broken.",
+   "1803210000020012": "AMS-HT D slot 2 feeder unit motor is stalled.",
+   "1803210000020013": "AMS-HT D slot 2 feeder unit motor has no signal.",
+   "1803210000020014": "AMS-HT D slot 2 filament odometer has no signal.",
+   "1803210000020015": "AMS-HT D slot 2 filament sensor status is abnormal.",
+   "1803210000020016": "AMS-HT D slot 2 assist motor has slipped.",
+   "1803210000020023": "AMS-HT D slot 2 the tube inside the AMS is broken.",
+   "1803220000020012": "AMS-HT D slot 3 feeder unit motor is stalled.",
+   "1803220000020013": "AMS-HT D slot 3 feeder unit motor has no signal.",
+   "1803220000020014": "AMS-HT D slot 3 filament odometer has no signal.",
+   "1803220000020015": "AMS-HT D slot 3 filament sensor status is abnormal.",
+   "1803220000020016": "AMS-HT D slot 3 assist motor has slipped.",
+   "1803220000020023": "AMS-HT D slot 3 the tube inside the AMS is broken.",
+   "1803230000020012": "AMS-HT D slot 4 feeder unit motor is stalled.",
+   "1803230000020013": "AMS-HT D slot 4 feeder unit motor has no signal.",
+   "1803230000020014": "AMS-HT D slot 4 filament odometer has no signal.",
+   "1803230000020015": "AMS-HT D slot 4 filament sensor status is abnormal.",
+   "1803230000020016": "AMS-HT D slot 4 assist motor has slipped.",
+   "1803230000020023": "AMS-HT D slot 4 the tube inside the AMS is broken.",
+   "1803600000020001": "The AMS-HT D Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1803610000020001": "The AMS-HT D Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1803620000020001": "The AMS-HT D Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1803630000020001": "The AMS-HT D Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1803900000010002": "AMS-HT D The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1803910000010002": "AMS-HT D The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1804200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT E to the extruder is properly connected.",
+   "1804200000020012": "AMS-HT E slot 1 feeder unit motor is stalled.",
+   "1804200000020013": "AMS-HT E slot 1 feeder unit motor has no signal.",
+   "1804200000020014": "AMS-HT E slot 1 filament odometer has no signal.",
+   "1804200000020015": "AMS-HT E slot 1 filament sensor status is abnormal.",
+   "1804200000020016": "AMS-HT E slot 1 assist motor has slipped.",
+   "1804200000020023": "AMS-HT E slot 1 the tube inside the AMS is broken.",
+   "1804210000020012": "AMS-HT E slot 2 feeder unit motor is stalled.",
+   "1804210000020013": "AMS-HT E slot 2 feeder unit motor has no signal.",
+   "1804210000020014": "AMS-HT E slot 2 filament odometer has no signal.",
+   "1804210000020015": "AMS-HT E slot 2 filament sensor status is abnormal.",
+   "1804210000020016": "AMS-HT E slot 2 assist motor has slipped.",
+   "1804210000020023": "AMS-HT E slot 2 the tube inside the AMS is broken.",
+   "1804220000020012": "AMS-HT E slot 3 feeder unit motor is stalled.",
+   "1804220000020013": "AMS-HT E slot 3 feeder unit motor has no signal.",
+   "1804220000020014": "AMS-HT E slot 3 filament odometer has no signal.",
+   "1804220000020015": "AMS-HT E slot 3 filament sensor status is abnormal.",
+   "1804220000020016": "AMS-HT E slot 3 assist motor has slipped.",
+   "1804220000020023": "AMS-HT E slot 3 the tube inside the AMS is broken.",
+   "1804230000020012": "AMS-HT E slot 4 feeder unit motor is stalled.",
+   "1804230000020013": "AMS-HT E slot 4 feeder unit motor has no signal.",
+   "1804230000020014": "AMS-HT E slot 4 filament odometer has no signal.",
+   "1804230000020015": "AMS-HT E slot 4 filament sensor status is abnormal.",
+   "1804230000020016": "AMS-HT E slot 4 assist motor has slipped.",
+   "1804230000020023": "AMS-HT E slot 4 the tube inside the AMS is broken.",
+   "1804600000020001": "The AMS-HT E Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1804610000020001": "The AMS-HT E Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1804620000020001": "The AMS-HT E Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1804630000020001": "The AMS-HT E Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1804900000010002": "AMS-HT E The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1804910000010002": "AMS-HT E The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1805200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT F to the extruder is properly connected.",
+   "1805200000020012": "AMS-HT F slot 1 feeder unit motor is stalled.",
+   "1805200000020013": "AMS-HT F slot 1 feeder unit motor has no signal.",
+   "1805200000020014": "AMS-HT F slot 1 filament odometer has no signal.",
+   "1805200000020015": "AMS-HT F slot 1 filament sensor status is abnormal.",
+   "1805200000020016": "AMS-HT F slot 1 assist motor has slipped.",
+   "1805200000020023": "AMS-HT F slot 1 the tube inside the AMS is broken.",
+   "1805210000020012": "AMS-HT F slot 2 feeder unit motor is stalled.",
+   "1805210000020013": "AMS-HT F slot 2 feeder unit motor has no signal.",
+   "1805210000020014": "AMS-HT F slot 2 filament odometer has no signal.",
+   "1805210000020015": "AMS-HT F slot 2 filament sensor status is abnormal.",
+   "1805210000020016": "AMS-HT F slot 2 assist motor has slipped.",
+   "1805210000020023": "AMS-HT F slot 2 the tube inside the AMS is broken.",
+   "1805220000020012": "AMS-HT F slot 3 feeder unit motor is stalled.",
+   "1805220000020013": "AMS-HT F slot 3 feeder unit motor has no signal.",
+   "1805220000020014": "AMS-HT F slot 3 filament odometer has no signal.",
+   "1805220000020015": "AMS-HT F slot 3 filament sensor status is abnormal.",
+   "1805220000020016": "AMS-HT F slot 3 assist motor has slipped.",
+   "1805220000020023": "AMS-HT F slot 3 the tube inside the AMS is broken.",
+   "1805230000020012": "AMS-HT F slot 4 feeder unit motor is stalled.",
+   "1805230000020013": "AMS-HT F slot 4 feeder unit motor has no signal.",
+   "1805230000020014": "AMS-HT F slot 4 filament odometer has no signal.",
+   "1805230000020015": "AMS-HT F slot 4 filament sensor status is abnormal.",
+   "1805230000020016": "AMS-HT F slot 4 assist motor has slipped.",
+   "1805230000020023": "AMS-HT F slot 4 the tube inside the AMS is broken.",
+   "1805600000020001": "The AMS-HT F Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1805610000020001": "The AMS-HT F Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1805620000020001": "The AMS-HT F Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1805630000020001": "The AMS-HT F Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1805900000010002": "AMS-HT F The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1805910000010002": "AMS-HT F The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1806200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT G to the extruder is properly connected.",
+   "1806200000020012": "AMS-HT G slot 1 feeder unit motor is stalled.",
+   "1806200000020013": "AMS-HT G slot 1 feeder unit motor has no signal.",
+   "1806200000020014": "AMS-HT G slot 1 filament odometer has no signal.",
+   "1806200000020015": "AMS-HT G slot 1 filament sensor status is abnormal.",
+   "1806200000020016": "AMS-HT G slot 1 assist motor has slipped.",
+   "1806200000020023": "AMS-HT G slot 1 the tube inside the AMS is broken.",
+   "1806210000020012": "AMS-HT G slot 2 feeder unit motor is stalled.",
+   "1806210000020013": "AMS-HT G slot 2 feeder unit motor has no signal.",
+   "1806210000020014": "AMS-HT G slot 2 filament odometer has no signal.",
+   "1806210000020015": "AMS-HT G slot 2 filament sensor status is abnormal.",
+   "1806210000020016": "AMS-HT G slot 2 assist motor has slipped.",
+   "1806210000020023": "AMS-HT G slot 2 the tube inside the AMS is broken.",
+   "1806220000020012": "AMS-HT G slot 3 feeder unit motor is stalled.",
+   "1806220000020013": "AMS-HT G slot 3 feeder unit motor has no signal.",
+   "1806220000020014": "AMS-HT G slot 3 filament odometer has no signal.",
+   "1806220000020015": "AMS-HT G slot 3 filament sensor status is abnormal.",
+   "1806220000020016": "AMS-HT G slot 3 assist motor has slipped.",
+   "1806220000020023": "AMS-HT G slot 3 the tube inside the AMS is broken.",
+   "1806230000020012": "AMS-HT G slot 4 feeder unit motor is stalled.",
+   "1806230000020013": "AMS-HT G slot 4 feeder unit motor has no signal.",
+   "1806230000020014": "AMS-HT G slot 4 filament odometer has no signal.",
+   "1806230000020015": "AMS-HT G slot 4 filament sensor status is abnormal.",
+   "1806230000020016": "AMS-HT G slot 4 assist motor has slipped.",
+   "1806230000020023": "AMS-HT G slot 4 the tube inside the AMS is broken.",
+   "1806600000020001": "The AMS-HT G Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1806610000020001": "The AMS-HT G Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1806620000020001": "The AMS-HT G Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1806630000020001": "The AMS-HT G Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1806900000010002": "AMS-HT G The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1806910000010002": "AMS-HT G The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1807200000020006": "PTFE tube disconnection detected during filament loading. Please check if the PTFE tube from AMS-HT H to the extruder is properly connected.",
+   "1807200000020012": "AMS-HT H slot 1 feeder unit motor is stalled.",
+   "1807200000020013": "AMS-HT H slot 1 feeder unit motor has no signal.",
+   "1807200000020014": "AMS-HT H slot 1 filament odometer has no signal.",
+   "1807200000020015": "AMS-HT H slot 1 filament sensor status is abnormal.",
+   "1807200000020016": "AMS-HT H slot 1 assist motor has slipped.",
+   "1807200000020023": "AMS-HT H slot 1 the tube inside the AMS is broken.",
+   "1807210000020012": "AMS-HT H slot 2 feeder unit motor is stalled.",
+   "1807210000020013": "AMS-HT H slot 2 feeder unit motor has no signal.",
+   "1807210000020014": "AMS-HT H slot 2 filament odometer has no signal.",
+   "1807210000020015": "AMS-HT H slot 2 filament sensor status is abnormal.",
+   "1807210000020016": "AMS-HT H slot 2 assist motor has slipped.",
+   "1807210000020023": "AMS-HT H slot 2 the tube inside the AMS is broken.",
+   "1807220000020012": "AMS-HT H slot 3 feeder unit motor is stalled.",
+   "1807220000020013": "AMS-HT H slot 3 feeder unit motor has no signal.",
+   "1807220000020014": "AMS-HT H slot 3 filament odometer has no signal.",
+   "1807220000020015": "AMS-HT H slot 3 filament sensor status is abnormal.",
+   "1807220000020016": "AMS-HT H slot 3 assist motor has slipped.",
+   "1807220000020023": "AMS-HT H slot 3 the tube inside the AMS is broken.",
+   "1807230000020012": "AMS-HT H slot 4 feeder unit motor is stalled.",
+   "1807230000020013": "AMS-HT H slot 4 feeder unit motor has no signal.",
+   "1807230000020014": "AMS-HT H slot 4 filament odometer has no signal.",
+   "1807230000020015": "AMS-HT H slot 4 filament sensor status is abnormal.",
+   "1807230000020016": "AMS-HT H slot 4 assist motor has slipped.",
+   "1807230000020023": "AMS-HT H slot 4 the tube inside the AMS is broken.",
+   "1807600000020001": "The AMS-HT H Slot 1 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1807610000020001": "The AMS-HT H Slot 2 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1807620000020001": "The AMS-HT H Slot 3 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1807630000020001": "The AMS-HT H Slot 4 is overloaded. The filament may be tangled or the spool may be stuck.",
+   "1807900000010002": "AMS-HT H The coil of exhaust valve 1 is short-circuited, which may be due to abnormal wiring or damage.",
+   "1807910000010002": "AMS-HT H The coil of exhaust valve 2 is short-circuited, which may be due to abnormal wiring or damage.",
+   "18FE450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+   "18FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "18FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "18FF200000020004": "Please pull the external filament from the right extruder.",
+   "18FF450000020002": "The filament cutter's cutting distance is too large. The XY motor may lose steps.",
+   "18FF600000020001": "External spool connected to right extruder may be tangled or jammed."
+  },
+  "20P": {
+   "0300020000010001": "The right nozzle temperature is abnormal; the heater may have a short circuit.",
+   "0300020000010002": "The right nozzle temperature is abnormal; the heater may have an open circuit.",
+   "0300020000010003": "The right nozzle temperature is abnormal; the heater is overheated.",
+   "0300020000010008": "The right extruder nozzle temperature is abnormal and cannot reach the set value. This may be caused by an improperly installed nozzle silicone sock.",
+   "0300020000010009": "The right nozzle temperature control is abnormal. The hot end may not be installed. To heat the heating assembly without the hotend, enable Maintenance Mode.",
+   "0300030000010001": "The right hotend cooling fan speed is too slow or stopped. The fan may be stuck or the connector may not be plugged in properly.",
+   "0300030000020002": "The right hotend cooling fan speed is slow. It may be stuck and need cleaning.",
+   "03001E0000010009": "The left nozzle temperature control is abnormal; the hot end may not be installed. If you want to heat the hot end without it being installed, please turn on maintenance mode.",
+   "0300250000010001": "Low signal frequency detected on the right extruder eddy current sensor. The nozzle may not be installed, or the nozzle heat sink may be too far away from the sensor.",
+   "0300250000010002": "Low sensitivity detected in the right extruder eddy current sensor. Check the nozzle installation.",
+   "0300250000010003": "Unable to read data from the right extruder eddy current sensor; there may be a communication break or sensor damage.",
+   "0300250000010004": "The eddy current sensor signal of the right extruder is abnormal. The sensor may be damaged, or the MC-TH communication may be abnormal.",
+   "0300250000010007": "High signal frequency detected on the right extruder eddy current sensor. The sensor may be damaged, or the nozzle heat sink may be too close to the sensor.",
+   "0300250000010008": "The right nozzle touches the heating bed abnormally. Please check whether there is filament residue on the nozzle, foreign matter at the point where the nozzle contacts the bed, or severe deformation of the flow blocker.",
+   "0300260000010001": "Low signal frequency detected on the left extruder eddy current sensor. The sensor may be installed too far, or the sensor may be loose.",
+   "0300260000010002": "Left extruder eddy current sensor sensitivity is low. Check sensor installation.",
+   "0300260000010003": "Unable to read data from the left extruder eddy current sensor; there may be a communication break or sensor damage.",
+   "0300260000010004": "The eddy current sensor signal of the left extruder is abnormal. The sensor may be damaged, or the MC-TH communication may be abnormal.",
+   "0300260000010007": "High signal frequency detected on the left extruder eddy current sensor. The sensor may be installed too close, or the sensor may be loose.",
+   "0300260000010008": "The left nozzle touches the heating bed abnormally. Please check whether there is filament residue on the nozzle, foreign matter at the point where the nozzle contacts the bed, or severe deformation of the flow blocker.",
+   "0300320000010001": "The Left Side (Auxiliary Component Cooling-Chamber heating) Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+   "0300320000020002": "The Left Side (Auxiliary Component Cooling-Chamber heating) Fan speed is slow. It may be stuck and need cleaning.",
+   "0300910000010007": "The chamber heater control is abnormal. The left chamber heater vent is likely blocked, activating its over-temperature protection.",
+   "0300910000010008": "The chamber heater 1 failed to reach the target temperature.",
+   "0300920000010008": "The chamber heater 2 failed to reach the target temperature.",
+   "0300C00000010001": "The chamber temperature switching flap operation failed. It may get stuck.",
+   "0300C30000010001": "The current sensor for the chamber temperature switching flap is abnormal, which may be due to a loose flap wiring harness or a fault in the hardware sampling circuit.",
+   "050001000001000A": "",
+   "0500010000030004": "Not enough space on the USB flash drive. Video recording and timelapse recording cannot be performed. Please clear some space.",
+   "0500010000030007": "No USB drive detected. The liveview camera cannot record a time-lapse.",
+   "0500030000010025": "The current firmware version is abnormal and printing cannot start. Please ensure the printer is connected to the network and go to the “Firmware” page to update.",
+   "0500050000010021": "Time-lapse kit communication error. Please reconnect the cable or restart the printer.",
+   "0500050000020023": "",
+   "070020000002000A": "Failed to adjust the buffer position. The AMS A Slot 1 filament or the buffer itself may be jammed.",
+   "0700200000020025": "AMS A slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070021000002000A": "Failed to adjust the buffer position. The AMS A Slot 2 filament or the buffer itself may be jammed.",
+   "0700210000020025": "AMS A slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070022000002000A": "Failed to adjust the buffer position. The AMS A Slot 3 filament or the buffer itself may be jammed.",
+   "0700220000020025": "AMS A slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070023000002000A": "Failed to adjust the buffer position. The AMS A Slot 4 filament or the buffer itself may be jammed.",
+   "0700230000020025": "AMS A slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0700550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0700800000010001": "AMS A Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0700810000010001": "AMS A Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0700940000010001": "AMS A The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0700950000010001": "AMS A The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070120000002000A": "Failed to adjust the buffer position. The AMS B Slot 1 filament or the buffer itself may be jammed.",
+   "0701200000020025": "AMS B slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070121000002000A": "Failed to adjust the buffer position. The AMS B Slot 2 filament or the buffer itself may be jammed.",
+   "0701210000020025": "AMS B slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070122000002000A": "Failed to adjust the buffer position. The AMS B Slot 3 filament or the buffer itself may be jammed.",
+   "0701220000020025": "AMS B slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070123000002000A": "Failed to adjust the buffer position. The AMS B Slot 4 filament or the buffer itself may be jammed.",
+   "0701230000020025": "AMS B slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0701550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0701800000010001": "AMS B Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0701810000010001": "AMS B Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0701940000010001": "AMS B The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0701950000010001": "AMS B The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070220000002000A": "Failed to adjust the buffer position. The AMS C Slot 1 filament or the buffer itself may be jammed.",
+   "0702200000020025": "AMS C slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070221000002000A": "Failed to adjust the buffer position. The AMS C Slot 2 filament or the buffer itself may be jammed.",
+   "0702210000020025": "AMS C slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070222000002000A": "Failed to adjust the buffer position. The AMS C Slot 3 filament or the buffer itself may be jammed.",
+   "0702220000020025": "AMS C slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070223000002000A": "Failed to adjust the buffer position. The AMS C Slot 4 filament or the buffer itself may be jammed.",
+   "0702230000020025": "AMS C slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0702550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0702800000010001": "AMS C Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0702810000010001": "AMS C Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0702940000010001": "AMS C The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0702950000010001": "AMS C The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070320000002000A": "Failed to adjust the buffer position. The AMS D Slot 1 filament or the buffer itself may be jammed.",
+   "0703200000020025": "AMS D slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070321000002000A": "Failed to adjust the buffer position. The AMS D Slot 2 filament or the buffer itself may be jammed.",
+   "0703210000020025": "AMS D slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070322000002000A": "Failed to adjust the buffer position. The AMS D Slot 3 filament or the buffer itself may be jammed.",
+   "0703220000020025": "AMS D slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070323000002000A": "Failed to adjust the buffer position. The AMS D Slot 4 filament or the buffer itself may be jammed.",
+   "0703230000020025": "AMS D slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0703550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0703800000010001": "AMS D Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0703810000010001": "AMS D Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0703940000010001": "AMS D The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0703950000010001": "AMS D The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070420000002000A": "Failed to adjust the buffer position. The AMS E Slot 1 filament or the buffer itself may be jammed.",
+   "0704200000020025": "AMS E slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070421000002000A": "Failed to adjust the buffer position. The AMS E Slot 2 filament or the buffer itself may be jammed.",
+   "0704210000020025": "AMS E slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070422000002000A": "Failed to adjust the buffer position. The AMS E Slot 3 filament or the buffer itself may be jammed.",
+   "0704220000020025": "AMS E slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070423000002000A": "Failed to adjust the buffer position. The AMS E Slot 4 filament or the buffer itself may be jammed.",
+   "0704230000020025": "AMS E slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0704550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0704800000010001": "AMS E Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0704810000010001": "AMS E Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0704940000010001": "AMS E The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0704950000010001": "AMS E The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070520000002000A": "Failed to adjust the buffer position. The AMS F Slot 1 filament or the buffer itself may be jammed.",
+   "0705200000020025": "AMS F slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070521000002000A": "Failed to adjust the buffer position. The AMS F Slot 2 filament or the buffer itself may be jammed.",
+   "0705210000020025": "AMS F slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070522000002000A": "Failed to adjust the buffer position. The AMS F Slot 3 filament or the buffer itself may be jammed.",
+   "0705220000020025": "AMS F slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070523000002000A": "Failed to adjust the buffer position. The AMS F Slot 4 filament or the buffer itself may be jammed.",
+   "0705230000020025": "AMS F slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0705550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0705800000010001": "AMS F Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0705810000010001": "AMS F Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0705940000010001": "AMS F The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0705950000010001": "AMS F The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070620000002000A": "Failed to adjust the buffer position. The AMS G Slot 1 filament or the buffer itself may be jammed.",
+   "0706200000020025": "AMS G slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070621000002000A": "Failed to adjust the buffer position. The AMS G Slot 2 filament or the buffer itself may be jammed.",
+   "0706210000020025": "AMS G slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070622000002000A": "Failed to adjust the buffer position. The AMS G Slot 3 filament or the buffer itself may be jammed.",
+   "0706220000020025": "AMS G slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070623000002000A": "Failed to adjust the buffer position. The AMS G Slot 4 filament or the buffer itself may be jammed.",
+   "0706230000020025": "AMS G slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0706550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0706800000010001": "AMS G Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0706810000010001": "AMS G Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0706940000010001": "AMS G The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0706950000010001": "AMS G The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "070720000002000A": "Failed to adjust the buffer position. The AMS H Slot 1 filament or the buffer itself may be jammed.",
+   "0707200000020025": "AMS H slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070721000002000A": "Failed to adjust the buffer position. The AMS H Slot 2 filament or the buffer itself may be jammed.",
+   "0707210000020025": "AMS H slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070722000002000A": "Failed to adjust the buffer position. The AMS H Slot 3 filament or the buffer itself may be jammed.",
+   "0707220000020025": "AMS H slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "070723000002000A": "Failed to adjust the buffer position. The AMS H Slot 4 filament or the buffer itself may be jammed.",
+   "0707230000020025": "AMS H slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "0707550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "0707800000010001": "AMS H Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0707810000010001": "AMS H Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0707940000010001": "AMS H The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0707950000010001": "AMS H The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "07FE800000010001": "Extruder switching abnormal. Please check whether the flow blocker is stuck or if filament is jammed inside the toolhead.",
+   "07FE800000010002": "The Hall sensor for detecting the extruder switching angle is open-circuited; please check if the hall sensor is malfunctioning.",
+   "07FE800000010003": "The hall signal for detecting the extruder switching angle is abnormal, possibly due to internal communication failure in the Toolhead module.",
+   "07FE800000010004": "The hall sensor for detecting the extruder switching angle is short-circuited; please check if the hall sensor is malfunctioning.",
+   "07FE800000020002": "Extruder switch lever failed to hit the rod, possibly due to the XY motor losing step. Please check for any obstructions blocking the toolhead movement, such as a PTFE tube.",
+   "07FF200000020001": "External filament of right (Aux) extruder has run out; please load a new filament.",
+   "07FF200000020002": "No filament was detected in the right (Aux) extruder from the external spool; please load the new filament.",
+   "07FF200000020004": "Please pull the external filament from the right (Aux) extruder.",
+   "07FF600000020001": "External spool connected to right (Aux) extruder may be tangled or jammed.",
+   "07FF700000020003": "Please check if the material is coming out of the right (Aux) nozzle. If not, gently push the material and try to extrude again.",
+   "07FF800000010001": "Extruder switching abnormal. Please check whether the flow blocker is stuck or if filament is jammed inside the toolhead.",
+   "07FF800000010002": "The Hall sensor for detecting the extruder switching angle is open-circuited; please check if the hall sensor is malfunctioning.",
+   "07FF800000010003": "The hall signal for detecting the extruder switching angle is abnormal, possibly due to internal communication failure in the Toolhead module.",
+   "07FF800000010004": "The hall sensor for detecting the extruder switching angle is short-circuited; please check if the hall sensor is malfunctioning.",
+   "07FF800000020002": "Extruder switch lever failed to hit the rod, possibly due to the XY motor losing step. Please check for any obstructions blocking the toolhead movement, such as a PTFE tube.",
+   "07FFA00000020001": "The right (Aux) nozzle cold pull process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+   "0C00010000010018": "",
+   "0C00030000020012": "Foreign object detection is not working. The Live View Camera needs calibration. Please tap \"Settings > Calibration\" on the printer screen.",
+   "0C00030000020014": "Foreign object detection accuracy has decreased. If this occurs frequently, perform a Live View Camera calibration (“Settings” > “Calibration” on the printer screen).",
+   "0C00030000020015": "Foreign object detection is not working. Detected the Live View Camera has been replaced. Please tap \"Settings>Calibration\" on printer screen and re-calibrate the Live View Camera.",
+   "0C00030000030008": "A possible spaghetti failure has been detected. Please check the print quality and decide whether to stop the job. Cleaning the build plate or drying the filament can effectively reduce the risk of spaghetti failure.",
+   "0C0003000003001A": "",
+   "0C00040000010014": "Cutting Protection Base not detected, which may lead to heatbed damage. Please place it and continue.",
+   "180020000002000A": "Failed to adjust the buffer position. The AMS-HT A Slot 1 filament or the buffer itself may be jammed.",
+   "1800200000020025": "AMS-HT A slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180021000002000A": "Failed to adjust the buffer position. The AMS-HT A Slot 2 filament or the buffer itself may be jammed.",
+   "1800210000020025": "AMS-HT A slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180022000002000A": "Failed to adjust the buffer position. The AMS-HT A Slot 3 filament or the buffer itself may be jammed.",
+   "1800220000020025": "AMS-HT A slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180023000002000A": "Failed to adjust the buffer position. The AMS-HT A Slot 4 filament or the buffer itself may be jammed.",
+   "1800230000020025": "AMS-HT A slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1800550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1800800000010001": "AMS-HT A Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1800810000010001": "AMS-HT A Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1800940000010001": "AMS-HT A The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1800950000010001": "AMS-HT A The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180120000002000A": "Failed to adjust the buffer position. The AMS-HT B Slot 1 filament or the buffer itself may be jammed.",
+   "1801200000020025": "AMS-HT B slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180121000002000A": "Failed to adjust the buffer position. The AMS-HT B Slot 2 filament or the buffer itself may be jammed.",
+   "1801210000020025": "AMS-HT B slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180122000002000A": "Failed to adjust the buffer position. The AMS-HT B Slot 3 filament or the buffer itself may be jammed.",
+   "1801220000020025": "AMS-HT B slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180123000002000A": "Failed to adjust the buffer position. The AMS-HT B Slot 4 filament or the buffer itself may be jammed.",
+   "1801230000020025": "AMS-HT B slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1801550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1801800000010001": "AMS-HT B Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1801810000010001": "AMS-HT B Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1801940000010001": "AMS-HT B The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1801950000010001": "AMS-HT B The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180220000002000A": "Failed to adjust the buffer position. The AMS-HT C Slot 1 filament or the buffer itself may be jammed.",
+   "1802200000020025": "AMS-HT C slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180221000002000A": "Failed to adjust the buffer position. The AMS-HT C Slot 2 filament or the buffer itself may be jammed.",
+   "1802210000020025": "AMS-HT C slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180222000002000A": "Failed to adjust the buffer position. The AMS-HT C Slot 3 filament or the buffer itself may be jammed.",
+   "1802220000020025": "AMS-HT C slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180223000002000A": "Failed to adjust the buffer position. The AMS-HT C Slot 4 filament or the buffer itself may be jammed.",
+   "1802230000020025": "AMS-HT C slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1802550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1802800000010001": "AMS-HT C Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1802810000010001": "AMS-HT C Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1802940000010001": "AMS-HT C The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1802950000010001": "AMS-HT C The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180320000002000A": "Failed to adjust the buffer position. The AMS-HT D Slot 1 filament or the buffer itself may be jammed.",
+   "1803200000020025": "AMS-HT D slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180321000002000A": "Failed to adjust the buffer position. The AMS-HT D Slot 2 filament or the buffer itself may be jammed.",
+   "1803210000020025": "AMS-HT D slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180322000002000A": "Failed to adjust the buffer position. The AMS-HT D Slot 3 filament or the buffer itself may be jammed.",
+   "1803220000020025": "AMS-HT D slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180323000002000A": "Failed to adjust the buffer position. The AMS-HT D Slot 4 filament or the buffer itself may be jammed.",
+   "1803230000020025": "AMS-HT D slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1803550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1803800000010001": "AMS-HT D Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1803810000010001": "AMS-HT D Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1803940000010001": "AMS-HT D The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1803950000010001": "AMS-HT D The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180420000002000A": "Failed to adjust the buffer position. The AMS-HT E Slot 1 filament or the buffer itself may be jammed.",
+   "1804200000020025": "AMS-HT E slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180421000002000A": "Failed to adjust the buffer position. The AMS-HT E Slot 2 filament or the buffer itself may be jammed.",
+   "1804210000020025": "AMS-HT E slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180422000002000A": "Failed to adjust the buffer position. The AMS-HT E Slot 3 filament or the buffer itself may be jammed.",
+   "1804220000020025": "AMS-HT E slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180423000002000A": "Failed to adjust the buffer position. The AMS-HT E Slot 4 filament or the buffer itself may be jammed.",
+   "1804230000020025": "AMS-HT E slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1804550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1804800000010001": "AMS-HT E Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1804810000010001": "AMS-HT E Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1804940000010001": "AMS-HT E The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1804950000010001": "AMS-HT E The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180520000002000A": "Failed to adjust the buffer position. The AMS-HT F Slot 1 filament or the buffer itself may be jammed.",
+   "1805200000020025": "AMS-HT F slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180521000002000A": "Failed to adjust the buffer position. The AMS-HT F Slot 2 filament or the buffer itself may be jammed.",
+   "1805210000020025": "AMS-HT F slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180522000002000A": "Failed to adjust the buffer position. The AMS-HT F Slot 3 filament or the buffer itself may be jammed.",
+   "1805220000020025": "AMS-HT F slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180523000002000A": "Failed to adjust the buffer position. The AMS-HT F Slot 4 filament or the buffer itself may be jammed.",
+   "1805230000020025": "AMS-HT F slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1805550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1805800000010001": "AMS-HT F Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1805810000010001": "AMS-HT F Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1805940000010001": "AMS-HT F The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1805950000010001": "AMS-HT F The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180620000002000A": "Failed to adjust the buffer position. The AMS-HT G Slot 1 filament or the buffer itself may be jammed.",
+   "1806200000020025": "AMS-HT G slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180621000002000A": "Failed to adjust the buffer position. The AMS-HT G Slot 2 filament or the buffer itself may be jammed.",
+   "1806210000020025": "AMS-HT G slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180622000002000A": "Failed to adjust the buffer position. The AMS-HT G Slot 3 filament or the buffer itself may be jammed.",
+   "1806220000020025": "AMS-HT G slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180623000002000A": "Failed to adjust the buffer position. The AMS-HT G Slot 4 filament or the buffer itself may be jammed.",
+   "1806230000020025": "AMS-HT G slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1806550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1806800000010001": "AMS-HT G Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1806810000010001": "AMS-HT G Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1806940000010001": "AMS-HT G The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1806950000010001": "AMS-HT G The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "180720000002000A": "Failed to adjust the buffer position. The AMS-HT H Slot 1 filament or the buffer itself may be jammed.",
+   "1807200000020025": "AMS-HT H slot 1 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180721000002000A": "Failed to adjust the buffer position. The AMS-HT H Slot 2 filament or the buffer itself may be jammed.",
+   "1807210000020025": "AMS-HT H slot 2 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180722000002000A": "Failed to adjust the buffer position. The AMS-HT H Slot 3 filament or the buffer itself may be jammed.",
+   "1807220000020025": "AMS-HT H slot 3 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "180723000002000A": "Failed to adjust the buffer position. The AMS-HT H Slot 4 filament or the buffer itself may be jammed.",
+   "1807230000020025": "AMS-HT H slot 4 feed resistance is too high. Please reduce spool rotation resistance and avoid over-bent or over-long filament tubes.",
+   "1807550000010002": "The PTFE tube connection between the toolhead and buffer is incorrect. Please ensure the upper port of the buffer is connected to the left extruder, and the lower port is connected to the right extruder.",
+   "1807800000010001": "AMS-HT H Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1807810000010001": "AMS-HT H Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1807940000010001": "AMS-HT H The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1807950000010001": "AMS-HT H The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "18FE800000010001": "Extruder switching abnormal. Please check whether the flow blocker is stuck or if filament is jammed inside the toolhead.",
+   "18FE800000010002": "The Hall sensor for detecting the extruder switching angle is open-circuited; please check if the hall sensor is malfunctioning.",
+   "18FE800000010003": "The hall signal for detecting the extruder switching angle is abnormal, possibly due to internal communication failure in the Toolhead module.",
+   "18FE800000010004": "The hall sensor for detecting the extruder switching angle is short-circuited; please check if the hall sensor is malfunctioning.",
+   "18FE800000020002": "Extruder switch lever failed to hit the rod, possibly due to the XY motor losing step. Please check for any obstructions blocking the toolhead movement, such as a PTFE tube.",
+   "18FF200000020001": "External filament of right (Aux) extruder has run out; please load a new filament.",
+   "18FF200000020002": "No filament was detected in the right (Aux) extruder from the external spool; please load the new filament.",
+   "18FF200000020004": "Please pull the external filament from the right (Aux) extruder.",
+   "18FF600000020001": "External spool connected to right (Aux) extruder may be tangled or jammed.",
+   "18FF700000020003": "Please check if the material is coming out of the right (Aux) nozzle. If not, gently push the material and try to extrude again.",
+   "18FF800000010001": "Extruder switching abnormal. Please check whether the flow blocker is stuck or if filament is jammed inside the toolhead.",
+   "18FF800000010002": "The Hall sensor for detecting the extruder switching angle is open-circuited; please check if the hall sensor is malfunctioning.",
+   "18FF800000010003": "The hall signal for detecting the extruder switching angle is abnormal, possibly due to internal communication failure in the Toolhead module.",
+   "18FF800000010004": "The hall sensor for detecting the extruder switching angle is short-circuited; please check if the hall sensor is malfunctioning.",
+   "18FF800000020002": "Extruder switch lever failed to hit the rod, possibly due to the XY motor losing step. Please check for any obstructions blocking the toolhead movement, such as a PTFE tube."
+  },
+  "22E": {
+   "0300020000010006": "The nozzle temperature is abnormal; the sensor may have a short circuit. Please check whether the connector is properly plugged in.",
+   "0300020000010007": "The nozzle temperature is abnormal; the sensor may have an open circuit.",
+   "0300320000010001": "The Right Side (Auxiliary Component Cooling-Filtration) Fan speed is too slow or stopped. It may be stuck, or the connector may not be plugged in properly.",
+   "03003A0000010001": "The Left Side Auxiliary Component Cooling Fan speed is slow. It may be stuck and need cleaning.",
+   "03003A0000020002": "The Left Side Auxiliary Component Cooling Fan speed is slow. It may be stuck and need cleaning.",
+   "050001000001000A": "",
+   "0C00010000010018": "",
+   "0C00030000020012": "Foreign object detection is not working. The Live View Camera needs calibration. Please tap \"Settings > Calibration\" on the printer screen.",
+   "0C00030000020014": "Foreign object detection accuracy has decreased. If this occurs frequently, perform a Live View Camera calibration (“Settings” > “Calibration” on the printer screen).",
+   "0C00030000020015": "Foreign object detection is not working. Detected the Live View Camera has been replaced. Please tap \"Settings>Calibration\" on printer screen and re-calibrate the Live View Camera.",
+   "0C0003000003001A": "Foreign object detection failed, possibly due to manual interruption (e.g., clicking \"Stop\"). If not, try restarting the printer or updating the firmware."
+  },
+  "239": {
+   "0300020000010001": "The right nozzle temperature is abnormal; the heater may have a short circuit.",
+   "0300020000010002": "The right nozzle temperature is abnormal; the heater may have an open circuit.",
+   "0300020000010003": "The right nozzle temperature is abnormal; the heater is overheated.",
+   "0300020000010009": "The right nozzle temperature control is abnormal. The hot end may not be installed. To heat the heating assembly without the hotend, enable Maintenance Mode in the settings.",
+   "0300180000030009": "This is the printer's first print with a high heatbed temperature. In order to obtain better first layer printing quality, high temperature bed leveling is being automatically performed.",
+   "03002D0000030009": "This is the printer's first print with a high heatbed temperature. In order to obtain better first layer printing quality, high temperature bed leveling is being automatically performed.",
+   "0300910000010008": "Chamber heater 1 failed to rise to target temperature.",
+   "0300D10000010002": "Fire extinguisher motor has a short-circuit. It may have failed.",
+   "0300D30000020001": "Fire extinguisher not detected.",
+   "0300D40000010002": "Fire Extinguisher Cylinder presence detection sensor is disconnected. Please check the sensor connection.",
+   "0500030000020055": "User information has expired, please rebind the device.",
+   "07FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "07FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "07FF200000020004": "Please pull the external filament from the right extruder.",
+   "07FF600000020001": "External spool connected to right extruder may be tangled or jammed.",
+   "07FF700000020003": "Please check if the material is coming out of the right nozzle. If not, gently push the material and try to extrude again.",
+   "07FFA00000020001": "The right nozzle cold pull process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+   "0C00010000010018": "The BirdsEye Camera is malfunctioning. Please try restarting the device. If the issue persists after multiple restarts, check the camera connection status or contact customer support.",
+   "18FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "18FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "18FF200000020004": "Please pull the external filament from the right extruder.",
+   "18FF600000020001": "External spool connected to right extruder may be tangled or jammed."
+  },
+  "26A": {
+   "0300020000010006": "The nozzle temperature is abnormal; the sensor may have a short circuit. Please check whether the connector is properly plugged in.",
+   "0300020000010007": "The nozzle temperature is abnormal; the sensor may have an open circuit.",
+   "0300110000020002": "The resonance frequency of the Y-axis differs greatly from the last calibration. Please clean the Y-axis liner rail and conduct a calibration after printing.",
+   "0300180000010001": "The value of extrusion force sensor is low, the nozzle seems to not be installed.",
+   "0300180000010004": "The data from extrusion force sensor is abnormal; the sensor is probably broken.",
+   "0300180000010005": "The Z axis motor got stuck during movement; please check if there is any foreign matter on the Z sliders or Z timing belt wheels, or if the extrusion force sensor is abnormal.",
+   "03001A0000020001": "A nozzle clumping has been detected. Please refer to the Wiki for troubleshooting.",
+   "0300200000010002": "Y axis homing abnormal: Please check if the heatbed is stuck or if the motion resistance is too high.",
+   "0300A10000010001": "The ambient temperature is too high; please lower it.",
+   "0500010000030004": "Not enough space on MicroSD Card; please clear some space.",
+   "0500010000030005": "The Micro SD card is in Read-Only mode. Video recording and Timelapse recording cannot be performed. Please refer to the Wiki for assistance.",
+   "0500010000030006": "Unformatted MicroSD Card: please format it.",
+   "0500010000030007": "Unable to record time-lapse photography without MicroSD card inserted.",
+   "0500030000010025": "The current firmware version is abnormal and printing cannot start. Please ensure the printer is connected to the network and go to the “Firmware” page to update.",
+   "0500030000020020": "Micro SD Card capacity is insufficient to cache print files.",
+   "0500050000010021": "Time-lapse kit communication error. Please reconnect the cable or restart the printer.",
+   "0700700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0700800000010001": "AMS A Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0700810000010001": "AMS A Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0700940000010001": "AMS A The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0700950000010001": "AMS A The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0701700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0701800000010001": "AMS B Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0701810000010001": "AMS B Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0701940000010001": "AMS B The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0701950000010001": "AMS B The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0702700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0702800000010001": "AMS C Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0702810000010001": "AMS C Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0702940000010001": "AMS C The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0702950000010001": "AMS C The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0703700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0703800000010001": "AMS D Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0703810000010001": "AMS D Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0703940000010001": "AMS D The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0703950000010001": "AMS D The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0704700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0704800000010001": "AMS E Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0704810000010001": "AMS E Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0704940000010001": "AMS E The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0704950000010001": "AMS E The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0705700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0705800000010001": "AMS F Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0705810000010001": "AMS F Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0705940000010001": "AMS F The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0705950000010001": "AMS F The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0706700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0706800000010001": "AMS G Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0706810000010001": "AMS G Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0706940000010001": "AMS G The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0706950000010001": "AMS G The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "0707700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "0707800000010001": "AMS H Heater 1, heater malfunction or abnormal current sensor detected.",
+   "0707810000010001": "AMS H Heater 2, heater malfunction or abnormal current sensor detected.",
+   "0707940000010001": "AMS H The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "0707950000010001": "AMS H The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1800700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1800800000010001": "AMS-HT A Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1800810000010001": "AMS-HT A Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1800940000010001": "AMS-HT A The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1800950000010001": "AMS-HT A The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1801700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1801800000010001": "AMS-HT B Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1801810000010001": "AMS-HT B Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1801940000010001": "AMS-HT B The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1801950000010001": "AMS-HT B The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1802700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1802800000010001": "AMS-HT C Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1802810000010001": "AMS-HT C Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1802940000010001": "AMS-HT C The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1802950000010001": "AMS-HT C The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1803700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1803800000010001": "AMS-HT D Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1803810000010001": "AMS-HT D Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1803940000010001": "AMS-HT D The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1803950000010001": "AMS-HT D The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1804700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1804800000010001": "AMS-HT E Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1804810000010001": "AMS-HT E Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1804940000010001": "AMS-HT E The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1804950000010001": "AMS-HT E The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1805700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1805800000010001": "AMS-HT F Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1805810000010001": "AMS-HT F Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1805940000010001": "AMS-HT F The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1805950000010001": "AMS-HT F The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1806700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1806800000010001": "AMS-HT G Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1806810000010001": "AMS-HT G Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1806940000010001": "AMS-HT G The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1806950000010001": "AMS-HT G The temperature sensor of heater 2 is offline, which may be due to poor connector contact.",
+   "1807700000020002": "Failed to feed the filament into the toolhead. Possible cause: filament or spool stuck.",
+   "1807800000010001": "AMS-HT H Heater 1, heater malfunction or abnormal current sensor detected.",
+   "1807810000010001": "AMS-HT H Heater 2, heater malfunction or abnormal current sensor detected.",
+   "1807940000010001": "AMS-HT H The temperature sensor of heater 1 is offline, which may be due to poor connector contact.",
+   "1807950000010001": "AMS-HT H The temperature sensor of heater 2 is offline, which may be due to poor connector contact."
+  },
+  "31B": {
+   "0300020000010001": "Right extruder nozzle temperature error. The heater coil may be short-circuited. Please check if the insulation layer is intact.",
+   "0300020000010002": "Right extruder nozzle temperature error. The heater coil may be open-circuited. Please check if the connector is loose.",
+   "0300020000010003": "Right extruder nozzle temperature error. The heater core may be overheating.",
+   "0300020000010008": "The right nozzle temperature control is abnormal and is unable to heat up to the preset temperature.",
+   "0300020000010009": "The right nozzle temperature control is abnormal. The hotend is not installed.",
+   "030025000001000C": "An anomalous jump in the right extruder extrusion force sensor data has been detected, potentially caused by poor sensor contact or a faulty sensor.",
+   "030026000001000C": "An anomalous jump in the left extruder extrusion force sensor data has been detected, potentially caused by poor sensor contact or a faulty sensor.",
+   "050001000001000A": "",
+   "0501040000030004": "Please clean and lubricate the X-axis linear rail, YZ-axis linear rods, and the extruder lift linear rail.",
+   "07FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "07FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "07FF200000020004": "Please pull the external filament from the right extruder.",
+   "07FF600000020001": "External spool connected to right extruder may be tangled or jammed.",
+   "07FF700000020003": "Please check if the material is coming out of the right nozzle. If not, gently push the material and try to extrude again.",
+   "07FFA00000020001": "The right nozzle cold pull process has timed out. Please click \"Retry\" and then manually pull out the filament.",
+   "0C00010000010018": "",
+   "0C00020000010001": "The height measuring laser is not lit. Please check if it is blocked or if the connection cable is disconnected.",
+   "0C0003000003001A": "",
+   "18FF200000020001": "External filament of right extruder has run out; please load a new filament.",
+   "18FF200000020002": "No filament was detected in the right extruder from the external spool; please load the new filament.",
+   "18FF200000020004": "Please pull the external filament from the right extruder.",
+   "18FF600000020001": "External spool connected to right extruder may be tangled or jammed."
+  }
+ },
+ "error": {
+  "03004000": "Z axis homing failed; the task has been stopped.",
+  "03004001": "The printer timed out waiting for the nozzle to cool down before homing.",
+  "03004002": "Auto Bed Leveling failed; the task has been stopped.",
+  "03004005": "The hotend cooling fan speed is abnormal.",
+  "03004006": "The nozzle is clogged.",
+  "03004008": "The AMS failed to change filament.",
+  "03004009": "Homing XY axis failed.",
+  "0300400A": "Mechanical resonance frequency identification failed.",
+  "0300400B": "Internal communication exception",
+  "0300400C": "The task was canceled.",
+  "0300400D": "Resume failed after power loss.",
+  "0300400E": "The motor self-check failed.",
+  "0300400F": "The power supply voltage does not match the printer.",
+  "03004010": "Nozzle offset calibration failed.",
+  "03004011": "Flow Dynamics Calibration failed; please reinitiate printing or calibration.",
+  "03004013": "Printing cannot be initiated while AMS is drying.",
+  "03004014": "Homing Z axis failed: temperature control abnormality.",
+  "03004015": "Nozzle clumping detection calibration failed. Please go to \"Assistant\" for troubleshooting.",
+  "03004016": "Nozzle cleaning failed. Please click the Assistant for troubleshooting.",
+  "0300401F": "The right hotend is not installed, and the toolhead cannot perform homing. Please install the hotend and then continue.",
+  "03004020": "The nozzle presence detection failed. Please check the Assistant for details.",
+  "03004021": "Nozzle offset calibration sensor signal abnormality detected. Please check the sensor and retry.",
+  "03004030": "Z-axis homing failed. Remove the heated bed slider fixing screws and ensure no obstructions are blocking the heated bed's vertical movement. After resolving the issue, recalibrate on the device.",
+  "03004031": "The nozzle has not been installed. Please install the nozzle and recalibrate.",
+  "03004032": "XY homing failed. Please remove any foreign objects obstructing the toolhead movement and recalibrate.",
+  "03004033": "Z-axis homing failed due to a temperature control abnormality. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004035": "Nozzle cleaning failed. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004036": "Nozzle offset calibration failed. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004037": "Nozzle clumping detection calibration failed. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004038": "Heatbed leveling failed. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004039": "The nozzle presence detection failed. Please refer to the help instructions to resolve the issue, then recalibrate on the device.",
+  "03004042": "The Laser Safety Window is not properly installed. The task has been stopped.",
+  "03004044": "The Flame Sensor is abnormal. The sensor may be short-circuited. Please troubleshoot the issue before starting a print job.",
+  "0300404B": "Task aborted because the front door or top cover is open.",
+  "0300404D": "The current temperature of the hotend, heatbed, or chamber is too high. Please wait for it to cool down to room temperature before restarting the task.",
+  "03004050": "Liveview Camera calibration timeout; please restart the printer.",
+  "03004052": "Blade Z-axis homing failed",
+  "03004057": "Z-axis step loss detected. The task has stopped. Please check if there are any obstructions beneath the heatbed.",
+  "03004066": "Calibration of motion precision failed.",
+  "03004067": "Calibration result is over the threshold.",
+  "03004068": "Step loss occurred during the motion accuracy enhancement process. Please try again.",
+  "03004070": "Please heat the nozzle to above 170°C.",
+  "03008000": "Printing was paused for unknown reason. You can select \"Resume\" to resume the print job.",
+  "03008001": "Printing paused due to the pause command added to the printing file.",
+  "03008002": "First layer defects were detected by the Micro Lidar. Please check the quality of the printed model before continuing your print.",
+  "03008003": "Spaghetti defects were detected by the AI Print Monitoring. Please check the quality of the printed model before continuing your print.",
+  "03008004": "Filament ran out. Please load new filament.",
+  "03008005": "Toolhead front cover fell off. Please remount the front cover and check to make sure your print is going okay.",
+  "03008006": "The build plate marker was not detected. Please confirm the build plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible.",
+  "03008007": "There was an unfinished print job when the printer lost power. If the model is still adhered to the build plate, you can try resuming the print job.",
+  "03008008": "Nozzle temperature malfunction",
+  "03008009": "Heatbed temperature malfunction",
+  "0300800A": "A Filament pile-up was detected by AI Print Monitoring. Please clean filament from the waste chute.",
+  "0300800B": "The cutter is stuck. Please make sure the cutter handle is out and check the filament sensor cable connection.",
+  "0300800C": "Skipped step detected: auto-recover complete; please resume print and check if there are any layer shift problems.",
+  "0300800D": "Detected that the extruder is not extruding normally. If the defects are acceptable, select \"Resume\" to resume the print job.",
+  "0300800E": "The print file is not available. Please check to see if the storage media has been removed.",
+  "0300800F": "The door seems to be open, so printing was paused.",
+  "03008010": "The hotend cooling fan speed is abnormal.",
+  "03008011": "Detected build plate is not the same as the Gcode file. Please adjust slicer settings or use the correct plate.",
+  "03008013": "Printing was paused by the user. You can select \"Resume\" to continue printing.",
+  "03008014": "The nozzle is covered with filament, or the build plate is installed incorrectly. Please cancel this print and clean the nozzle or adjust the build plate according to the actual status. You can also select \"Resume\" to resume the print job.",
+  "03008015": "The filament on external spool has run out; please load new filament. If the filament is loaded, please select \"Resume\".",
+  "03008016": "The nozzle is clogged with filament. Please cancel this print and clean the nozzle or select \"Resume\" to resume the print job.",
+  "03008017": "Foreign objects detected on heatbed. Please check and clean the heatbed. Then, select \"Resume\" to resume the print job.",
+  "03008018": "Chamber temperature malfunction.",
+  "03008019": "No build plate is placed.",
+  "0300801A": "Filament extrusion error; please check the assistant for troubleshooting. After resolving the issue, decide whether to cancel or resume the print job based on the actual print status.",
+  "0300801B": "Nozzle temperature problem detected. Refer to Assistant to re-connect the hotend connector. POWER OFF the printer before this operation to avoid short circuits.",
+  "0300801C": "The extrusion resistance is abnormal. The extruder may be clogged, please refer to the assistant, after trouble shooting, you can select \"Resume\" to resume the print job.",
+  "0300801D": "The extruder servo motor position sensor is malfunctioning. Please power off the printer first and check if the connection cable is loose.",
+  "0300801E": "The extrusion motor is overloaded, please check the Assistant for details.",
+  "03008021": "The nozzle may not be installed or not properly installed. Please ensure the nozzle is correctly installed before proceeding.",
+  "03008022": "The heatbed may be obstructed while moving downward. Please clear any objects beneath the heatbed and check for any resistance or jamming during its movement.",
+  "03008023": "XY motor homing failed during hotend holder homing. Please check for obstructions and retry.",
+  "03008024": "Hotend holder homing blocked. Please check for obstructions and retry.",
+  "03008025": "Hotend holder homing distance too long. Please inspect the timing belt and motor gear for looseness or damage.",
+  "03008026": "Laser/Calibration mode: Please remove all hotends from the holder before retrying.",
+  "03008027": "Hotend dropped from the holder during printing. Please return it to the original position before continuing.",
+  "03008028": "Nozzle offset calibration sensor error. If using a single hotend or the calibration function is disabled, you may ignore this and continue printing; otherwise, it is recommended to check the sensor before proceeding.",
+  "03008029": "MC–hotend rack communication error. Please check if the rack mainboard cable is loose.",
+  "0300802A": "Hotend rack motor position sensor error. If the issue persists after retrying, restart the printer.",
+  "0300802B": "Hotend rack motor error. Please check and remove any obstructions affecting rack movement before continuing.",
+  "0300802C": "A nozzle-clumping sensor error has been detected. Please cancel the print and service the sensor, or disable clumping detection function and continue printing.",
+  "03008041": "Platform detection timeout: please restart the printer.",
+  "03008042": "Task paused because the door or top cover is open.",
+  "03008043": "The laser module is abnormal.",
+  "03008044": "Fire was detected inside the chamber.",
+  "03008045": "Material detection timeout: please restart the printer.",
+  "03008046": "Foreign object detect timeout: please restart the printer.",
+  "03008047": "Quick-release lever detection time out: please restart the printer.",
+  "03008048": "Laser Module unlock has timed out, and the task cannot proceed. Please restart the printer and try again.",
+  "03008049": "The current plate is invalid.",
+  "0300804A": "Emergency stop button improperly installed. Please reinstall according to the Wiki before proceeding.",
+  "0300804B": "Task paused. The Laser Safety Window is open.",
+  "0300804E": "This is a printing task. Please detach the Laser/Cutting Module from the Toolhead.",
+  "0300804F": "The loading/unloading process is currently ongoing. Please stop the process or remove the laser/cutting module.",
+  "03008050": "This device does not support the 40W Laser Module. Please remove it or replace it with a 10W Laser Module.",
+  "03008051": "The cutting module has dropped or the cutting module cable is disconnected; please check the module.",
+  "03008053": "Laser module detected. Please install the right nozzle correctly to ensure proper Laser Module Mounting Calibration.",
+  "03008054": "Please place the paper required for Print Then Cut.",
+  "03008055": "The module mounted on the toolhead does not match the task. Please install the correct module.",
+  "03008056": "Laser module detected. Please remove the hotend from the hotend rack to prevent laser processing debris from affecting printing performance.",
+  "03008057": "The rotary attachment is disconnected. Please ensure it is properly installed and the cable is securely plugged in.",
+  "03008058": "The rotary attachment is detected. Please remove it before continuing.",
+  "03008060": "Please check whether the cutting platform is properly positioned and not shifted, then continue.",
+  "03008061": "The mode of Airflow System failed to activate; check the air door condition.",
+  "03008062": "The chamber temperature is too high. It may be due to high environmental temperature.",
+  "03008063": "The chamber temperature is too high. Please open the top cover and front door to cool down.",
+  "03008064": "The chamber temperature is too high. Please open the top cover and front door to cool down. (Open door detection for this print job will be set to \"Notification\" level)",
+  "03008065": "The temperature of the MC module is too high. Please check the Wiki for possible explanations.",
+  "0300806E": "Abnormal nozzle temperature control detected; the heating module may be damaged. Please disconnect the power immediately and stop using the device.",
+  "0300806F": "Abnormal temperature rise detected on the heatbed. The heating module may be damaged. Please power off the device immediately and stop using it.",
+  "03008070": "The chamber heater temperature is rising abnormally and the heating module may be damaged. Please power off the device immediately and stop using the device.",
+  "03008071": "The Toolhead Enhanced Cooling Fan module is malfunctioning.",
+  "0300807D": "Fire Extinguisher not detected, the automatic extinguishing function will be unavailable.",
+  "0300807E": "Fire Extinguisher not detected, the automatic extinguishing function will be unavailable.",
+  "0300807F": "Fire Extinguisher is malfunctioning.",
+  "03008080": "Fire extinguisher motor reset failed.",
+  "03008081": "Fire extinguisher cylinder not installed. Please confirm on the extinguisher page.",
+  "03008082": "The Fire Extinguisher Gas Cylinder is empty.",
+  "03008084": "The right hotend heatbreak temperature is too high, which may cause clogging. Please open the printer’s top cover and front door to reduce the chamber temperature, or lower the ambient temperature.",
+  "0300C012": "Please heat the nozzle to above 170°C.",
+  "0300C056": "A minor fire was detected inside the chamber, and the Auto Fire Extinguishing process has been aborted.",
+  "0300C070": "The fire extinguisher has been detected and is ready for use after the laser module is connected.",
+  "05004001": "Failed to connect to Bambu Cloud. Please check your network connection.",
+  "05004002": "Unsupported print file path or name. Please resend the print job.",
+  "05004003": "Printing stopped because the printer was unable to parse the file. Please resend your print job.",
+  "05004004": "Device is busy and cannot start new task. Please wait for current task to complete before sending new task.",
+  "05004005": "Print jobs are not allowed to be sent while updating firmware.",
+  "05004006": "There is not enough free storage space for the print job. Restoring to factory settings can free up available space.",
+  "05004007": "The device requires a repair upgrade, and printing is currently unavailable.",
+  "05004008": "Starting printing failed; please power cycle the printer and resend the print job.",
+  "05004009": "Print jobs are not allowed to be sent while updating logs.",
+  "0500400A": "The file name is not supported. Please rename and restart the print job.",
+  "0500400B": "There was a problem downloading a file. Please check your network connection and resend the print job.",
+  "0500400C": "Please insert a MicroSD card and restart the print job.",
+  "0500400D": "Please run a self-test and restart the print job.",
+  "0500400E": "Printing was cancelled.",
+  "0500400F": "AMS is initializing and cannot be upgraded at the moment. Please try again later.",
+  "05004010": "AMS is drying and cannot be upgraded at the moment. Please try again later.",
+  "05004011": "The printer is loading or unloading filament and cannot be upgraded at the moment. Please try again later.",
+  "05004012": "The device is printing and cannot be upgraded at the moment. Please try again later.",
+  "05004013": "AMS is in operation and cannot be upgraded at the moment. Please try again when it is idle.",
+  "05004014": "Slicing for the print job failed. Please check your settings and restart the print job.",
+  "05004015": "There is not enough free storage space for the print job. Please format or clear files from the MicroSD card to free up space.",
+  "05004016": "The MicroSD Card is write-protected. Please replace the MicroSD Card.",
+  "05004017": "Binding failed. Please retry or restart the printer and retry.",
+  "05004018": "Binding configuration information parsing failed; please try again.",
+  "05004019": "The printer has already been bound. Please unbind it and try again.",
+  "0500401A": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the printer closer to the router or checking the router configuration before trying again.",
+  "0500401B": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "0500401C": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "0500401D": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "0500401E": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "0500401F": "Authorization timed out. Please make sure that your phone or PC has access to the internet, and ensure that the Bambu Studio/Bambu Handy APP is running in the foreground during the binding operation.",
+  "05004020": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004021": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "05004022": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004023": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004024": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the printer closer to the router or checking the router configuration before you try again.",
+  "05004025": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004026": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004027": "Cloud access failed; this may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "05004028": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05004029": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "0500402A": "Failed to connect to the router, which may be caused by wireless interference or being too far away from the router. Please try again or move the printer closer to the router and try again.",
+  "0500402B": "Router connection failed due to incorrect password. Please check the password and try again.",
+  "0500402C": "Failed to obtain IP address, which may be caused by wireless interference resulting in data transmission failure or the DHCP address pool of the router being full. Please move the printer closer to the router and try again. If the issue persists, please check router settings to see whether the IP addresses have been exhausted.",
+  "0500402D": "System exception",
+  "0500402E": "System does not support the file system currently used by the USB flash drive. Please replace or format the USB flash drive to FAT32.",
+  "0500402F": "USB flash drive sector data is damaged; please format it. If it still cannot be recognized, please replace the USB flash drive.",
+  "05004030": "The device is currently upgrading. Please try again when it is idle.",
+  "05004031": "The accessory firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "05004032": "Hotend Change System is busy; please perform the upgrade when it is idle.",
+  "05004033": "The AMS firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "05004034": "The Laser Module firmware does not match the printer. Please upgrade it on the \"Firmware\" page.",
+  "05004035": "The BirdsEye Camera is malfunctioning. Please try restarting the device. If the issue persists after multiple restarts, check the camera connection status or contact customer support.",
+  "05004037": "Your sliced file is not compatible with current printer model. This file can't be printed on this printer.",
+  "05004038": "The nozzle diameter in sliced file is not consistent with the current nozzle setting. This file can't be printed.",
+  "05004039": "The current task does not allow the installation of the laser/cutting module, and the task has been halted.",
+  "0500403A": "The current temperature is too low. In order to protect you and your printer, printing tasks, moving an axis and other operations are disabled. Please move the printer to an environment above 10 degrees Celsius.",
+  "0500403B": "Laser/cutting tasks cannot be initiated on the machine at the moment. Please use the computer software to start the task.",
+  "0500403C": "The nozzle setup does not match the slicing file. Please initiate the print after re-slicing.",
+  "0500403D": "The toolhead module is not set up. Please set it up before initiating the task.",
+  "0500403E": "The current tool head does not support initialization.",
+  "0500403F": "Failed to download print job; please check your network connection.",
+  "05004040": "The printer has reached its power limit. Please connect a dedicated power adapter to this AMS to enable drying.",
+  "05004041": "The AMS drying cannot be started during printing.",
+  "05004042": "Due to power limitations, starting AMS drying will pause current operations such as nozzle heating and fan running. Do you want to proceed with drying?",
+  "05004043": "Due to power limitations, only one AMS is allowed to use the device's power for drying.",
+  "05004044": "BirdsEye Camera malfunction: please contact customer support.",
+  "05004045": "Hotend check in progress. This operation is temporarily unavailable. Please wait.",
+  "05004046": "The print has stopped because the 3MF file is invalid. Please verify that the correct printer model was selected during slicing, or update Studio and re-slice the file.",
+  "05004047": "The print has stopped because the available hotend quantity or model does not match the sliced file. Please verify the hotend model and quantity before restarting the print job.",
+  "05004048": "The feeder module is offline. Please check if the feeder module connection cable is loose.",
+  "05004049": "A feeder module replacement is detected. Please ensure that the corresponding extrusion gear and nozzle have been replaced, and manually update the nozzle type in the printer.",
+  "05004050": "Error detected on the print board.",
+  "05004051": "Dynamic arc fitting failed. Please re-slice the model before starting the print.",
+  "05004052": "Error detected on the hot end.",
+  "05004054": "Error detected on the mat.",
+  "05004057": "The filament selected in the slicer requires a harder nozzle. Please replace the nozzle or adjust the filament settings before reprinting.",
+  "0500405D": "Laser module Serial Number error: unable to calibrate or make project.",
+  "05004065": "The task requires a Laser Platform, but the current one is a Cutting Platform. Please replace it, measure the material thickness in the software, and then restart the task.",
+  "05004070": "The laser or cutter module is connected, so the device cannot initiate a 3D printing task.",
+  "05004075": "No Laser Platform was detected, which may affect thickness measurement accuracy. Please place the laser platform correctly and ensure the rear markers are not blocked, then restart the thickness measurement in the software before initiating the task.",
+  "05004076": "Please place the Laser Platform correctly and ensure the rear markers are not blocked, then restart the thickness measurement in the software before initiating the task.",
+  "05004095": "No print plate detected. Please place it correctly and recalibrate on the device.",
+  "05004097": "The device cannot detect the Laser Module. Please reconnect the module cable or restart the printer.",
+  "05004098": "The device cannot detect AMS A. Please reconnect the AMS cable or restart the printer.",
+  "05004099": "The firmware of Cutting Module does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "0500409A": "The firmware of Air Pump does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "0500409B": "The firmware of Laser Module does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "0500409D": "The firmware of AMS A does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "0500409E": "The device cannot detect the Cutting Module. Please reconnect the module cable or restart the printer.",
+  "0500409F": "The device cannot detect the Air Pump.  Please reconnect the module cable or restart the printer.",
+  "050040A0": "The device cannot detect Laser Fourth Axis.  Please reconnect the module cable or restart the printer.",
+  "050040A1": "The device cannot detect Fire Extinguisher.  Please reconnect the module cable or restart the printer.",
+  "050040A2": "The device cannot detect the External Exhaust Fan.  Please restart the printer or reconnect the fan cable.",
+  "050040A3": "AMS(or AMS lite) A communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "050040A4": "The current firmware only supports 1 AMS Lite. Please remove all AMS units before reconnecting the supported AMS Lite device.",
+  "050040A5": "The current firmware only supports AMS/AMS 2 Pro/AMS HT, with a maximum of 4 units. Please remove all AMS units before reconnecting the supported one.",
+  "050040A6": "File download failed due to missing certificates. Please check the Fleet Hub certificate configuration and restart the printer before trying again",
+  "050040A7": "The device cannot detect the Filament Track Switch.  Please restart the printer or reconnect the cable.",
+  "050040A8": "The device firmware requires a repair upgrade, and the current operation cannot be performed. Please upgrade it on the \"Firmware\" page.",
+  "050040C0": "Communication error detected with AMS, AMS Lite or AMS HT. Please reconnect the module cable or restart the printer when it is idle.",
+  "05008013": "The print file is not available. Please check to see if the storage media has been removed.",
+  "05008030": "",
+  "05008036": "Your sliced file is not consistent with the current printer model. Continue?",
+  "0500803C": "The left and right nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+  "05008040": "Toolhead front cover is detached. Moving the toolhead may damage the printer. Do you want to continue?",
+  "05008041": "The filament in hotend is too cold. Extrusion may damage the extruder. Still feeding in/out the filament?",
+  "05008048": "The module on the toolhead is not calibrated. Please cancel the task to perform calibration or switch to a calibrated module.",
+  "05008051": "Detected build plate is not the same as the Gcode file. Please adjust slicer settings or use the correct plate.",
+  "05008053": "The left and right nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+  "05008055": "Laser module is installed, but a Cutting Platform is detected. Please place a Laser Platform and perform laser calibration.",
+  "05008056": "Cutting module is installed, but the laser platform is detected. Please place the cutting platform for calibration.",
+  "05008057": "The filament hardness selected in the slicer exceeds the current nozzle hardness. Continuing the print may cause nozzle wear, leading to leakage and unstable flow. Please proceed with caution.",
+  "05008058": "Please place the light grip cutting mat correctly and ensure the marker is exposed.",
+  "05008059": "Cutting platform base is not correctly aligned. Please ensure that the four corners of the platform are aligned with the heatbed.",
+  "0500805A": "Please place the cutting mat on cutting protection base.",
+  "0500805B": "The cutting mat type is unknown; please replace it with the correct cutting mat.",
+  "0500805C": "The grip cutting mat type does not match; please place a LightGrip cutting mat.",
+  "0500805E": "Cutting module Serial Number error: unable to calibrate or make project.",
+  "05008060": "The current module on toolhead does not meet requirements. Please replace the module as per the on-screen instructions.",
+  "05008061": "No print plate detected. Please make sure it is placed correctly.",
+  "05008062": "The print plate marker was not detected. Please confirm the print plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible. If strong light is shining on the print sheet, consider closing the front door and blocking external light sources.",
+  "05008063": "The platform is not detected during calibration; please make sure the Laser Platform is properly placed.",
+  "05008064": "Please place the Laser Platform correctly and ensure the rear markers are not blocked for laser calibration.",
+  "05008066": "The task requires a Cutting Platform, but the current one is a Laser Platform. Please replace it with a Cutting Platform (Cutting Protection Base + LightGrip cutting mat).",
+  "05008067": "Please place a LightGrip cutting mat on the cutting protection base.",
+  "05008068": "Please place the strong grip cutting mat correctly and ensure the marker is exposed.",
+  "05008069": "Unable to recognize the left and right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please manually set the hotend type.",
+  "0500806A": "Unable to recognize the left and right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type on printer screen before next print.",
+  "0500806B": "Quick-release Lever is not locked. Please press down the external toolhead module to ensure it is properly seated, then push down the level to lock it in place.",
+  "0500806C": "Please place the cutting platform correctly and ensure the marker is exposed.",
+  "0500806D": "Material not detected. Please confirm placement and continue.",
+  "0500806E": "Foreign objects detected on heatbed; please check and clean up the heatbed.",
+  "0500806F": "The grip cutting mat type does not match; please place a StrongGrip cutting mat.",
+  "05008071": "No cutting platform was detected. Please confirm that it has been correctly placed.",
+  "05008072": "Live View camera is blocked",
+  "05008073": "Heatbed limit block is obstructed or contaminated. Please clean and ensure the limit block is visible, otherwise platform position offset detection may be inaccurate.",
+  "05008074": "The Laser Platform is offset. Please ensure that the four corners of the platform are aligned with the heatbed, and the marker is not obstructed.",
+  "05008077": "The visual marker was not detected. Please ensure the paper is properly placed.",
+  "05008078": "Current material does not match the sliced file settings. Please load the correct material and ensure the QR code on the material is not damaged or dirty.",
+  "05008079": "Please place the Laser Test Material (350g paperboard) and position support strips underneath to prevent material warping.",
+  "0500807A": "The foreign object detection function is not working. You can continue the task or check the assistant for troubleshooting.",
+  "0500807B": "Please place the cutting platform (cutting protection base + LightGrip cutting mat).",
+  "0500807C": "Please place the cutting platform (cutting protection base + StrongGrip cutting mat).",
+  "0500807D": "This task requires a Cutting Platform, but the current one is a Laser Platform. Please replace it with a Cutting Platform (Cutting Protection Base + StrongGrip Cutting Mat).",
+  "0500807E": "Please place a StrongGrip cutting mat on the cutting protection base.",
+  "05008080": "The left and right hotend is not installed.",
+  "05008081": "The left and right hotend is not installed.",
+  "05008082": "Please remove the protective film on the Opaque Glossy Acrylic before processing",
+  "05008083": "Material is not allowed in Mounting Calibration. Please remove the material from the platform.",
+  "05008084": "The Live View Camera is dirty; please clean it and continue.",
+  "05008085": "Toolhead camera is obstructed",
+  "05008086": "Toolhead Camera is dirty, which affects the AI function; please clean the lens surface.",
+  "05008087": "BirdsEye camera is obstructed",
+  "05008088": "The Birdseye Camera is dirty",
+  "05008089": "Task paused due to Presence Check failed. Please check the printer to continue.",
+  "0500808A": "The BirdsEye Camera is installed offset. Please refer to the assistant to reinstall it.",
+  "0500808B": "The BirdsEye Camera setup failed. Please remove all objects and the mat on the heatbed to ensure the heatbed markers are visible. Meanwhile, please ensure the BirdsEye Camera is installed correctly and remove any obstructions that may block the camera's view.",
+  "0500808C": "Detected build plate offset. Please align the build plate with the heatbed, and then continue.",
+  "0500808D": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the cutting material is properly positioned and check whether the cutting blade tip is worn.",
+  "0500808E": "BirdsEye Camera initialization failed. The toolhead camera did not detect the Heatbed features. Please clean the Heatbed, remove all objects and pads, and ensure the bed markings are visible. Check Assistant for a detailed solution.",
+  "0500808F": "Nozzle camera lens is dirty, affecting AI monitoring. Clean the lens with a non-woven cloth and a small amount of alcohol. Beware of hotend heat; wait for it to cool before handling.",
+  "05008090": "Please attach the 80g White Printing Paper to the center area of the platform.",
+  "05008091": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the 80g white printer paper(letter paper thickness) is properly positioned and check whether the cutting blade tip is worn.",
+  "05008092": "Toolhead Camera initialization failed. This print can still continue, but some AI functions will be disabled. If you encounter this issue again after restarting, please contact customer support.",
+  "05008093": "The nozzle silicone sleeve is not installed; there is a risk of temperature control failure. Please install it correctly and try again.",
+  "05008098": "No material detected. Please confirm material placement and continue.",
+  "05008099": "AI detected potential print shift or collapse. Check print status and take action. Clean build plate or apply adhesive to improve adhesion.",
+  "0500809A": "Please replace the Vision Encoder board with the print plate to avoid damage during calibration.",
+  "0500809B": "Build plate not properly positioned, may collide with the waste chute. Please reposition build plate and align with heatbed.",
+  "050080A0": "The visual encoder board was not detected. Please check if the board is properly placed and aligned at all four corners, and ensure the positioning markings are clear and free from wear.",
+  "0500C010": "USB flash drive read-write exception; please reinsert or replace it.",
+  "0500C011": "",
+  "0500C032": "Laser/Cutting module connected to the toolhead. The drying process has been automatically stopped.",
+  "0500C036": "This is a printing task. Please detach the Laser/Cutting Module from the Toolhead.",
+  "0500C04A": "AMS is calibrating, reading RFID or loading/unloading material, unable to initiate drying process, please wait.",
+  "0500C04B": "Filament in AMS outlet, the high drying temperature may cause AMS blockage. Drying cannot be started. Please unload the filament first.",
+  "0500C04C": "The AMS is currently drying. Please do not start the process again.",
+  "0500C04D": "The device is currently in laser or cutting mode and cannot start drying. Please do not initiate the drying process.",
+  "0500C04E": "Please connect a power adapter to the AMS-HT before starting the drying process.",
+  "0500C04F": "The AMS is drying and cannot perform this operation at the moment.",
+  "0500C07F": "Device is busy and cannot perform this operation. To proceed, please pause or stop the current task.",
+  "0500C080": "The extruder is currently running and cannot perform this operation. To proceed, please pause or stop the current task first.",
+  "05014017": "Binding failed. Please retry or restart the printer and retry.",
+  "05014018": "Binding configuration information parsing failed; please try again.",
+  "05014019": "The printer has already been bound. Please unbind it and try again.",
+  "0501401A": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the printer closer to the router or checking the router configuration before trying again.",
+  "0501401B": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "0501401C": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "0501401D": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "0501401E": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "0501401F": "Authorization timed out. Please make sure that your phone or PC has access to the internet, and ensure that the Bambu Studio/Bambu Handy APP is running in the foreground during the binding operation.",
+  "05014020": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014021": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "05014022": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014023": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014024": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the printer closer to the router or checking the router configuration before you try again.",
+  "05014025": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014026": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014027": "Cloud access failed; this may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
+  "05014028": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014029": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
+  "05014031": "Device discovery binding is in progress, and the QR code cannot be displayed on the screen. You can wait for the binding to finish or abort the device discovery binding process in the APP/Studio and retry scanning the QR code on the screen for binding.",
+  "05014032": "QR code binding is in progress, so device discovery binding cannot be performed. You can scan the QR code on the screen for binding or exit the QR code display page on screen and try device discovery binding.",
+  "05014033": "Your APP region does not match with your printer; please download the APP in the corresponding region and register your account again.",
+  "05014034": "The slicing progress has not been updated for a long time, and the printing task has exited. Please confirm the parameters and reinitiate printing.",
+  "05014035": "The device is in the process of binding and cannot respond to new binding requests.",
+  "05014038": "The regional settings do not match the printer; please check the printer's regional settings.",
+  "05014039": "Device login has expired; please try to bind again.",
+  "05014098": "The device cannot detect AMS B. Please reconnect the AMS cable or restart the printer.",
+  "0501409D": "The firmware of AMS B does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "050140A3": "AMS(or AMS lite) B communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05024001": "Current filament will be used in this print job. Settings cannot be changed.",
+  "05024002": "Please go to “Settings > Calibration” to run the Motion Accuracy Enhancement Calibration before turning on Motion Accuracy Enhancement mode.",
+  "05024003": "The printer is currently printing and the motion accuracy enhancement feature cannot be turned on or off.",
+  "05024004": "Some features are not supported by the current device. Please check the Studio feature settings or update the firmware to the latest version.",
+  "05024005": "The AMS has not been calibrated yet, so printing cannot be initiated.",
+  "05024006": "Unknown module detected, please try updating the firmware to the latest version.",
+  "05024007": "Failed to start a new task: filament loading/unloading not completed.",
+  "05024008": "Failed to start a new task: The nozzle cold pulling was not completed.",
+  "05024009": "",
+  "0502400A": "",
+  "0502400B": "",
+  "0502400C": "",
+  "0502400D": "Failed to start a new task: filament loading/unloading not completed.",
+  "0502400E": "Failed to start a new task: The nozzle cold pull was not completed.",
+  "05024013": "This device is not compatible with the 40W laser module. Please replace it with a 10W laser module or remove it.",
+  "05024015": "Hotend authentication failed. Please switch the hotend or restart the printer.",
+  "05024016": "No available hotend was detected in the induction hotend holder or the hotend rack. Please install a hotend and try again.",
+  "05024017": "The task failed due to a timeout on the induction hotend switch. Please go to the \"Hotend & Rack\" page and click \"Read All\" to switch manually.",
+  "05024018": "The hotend rack has not been calibrated, and hotend switching cannot be performed. Please complete the rack calibration on the device.",
+  "05024019": "The device is busy and cannot perform hotend rack tasks at this moment. Please try again later.",
+  "05024020": "The hotend rack is fully occupied. Please remove one hotend before proceeding.",
+  "05024021": "Failed to read induction hotend information. Please replace the hotend or restart the printer.",
+  "05024023": "Induction hotend recognition error detected. Please go to the \"Hotends & Rack\" page and click \"Read All\" to re-detect. If the issue persists, try updating the firmware on the \"Firmware\" page.",
+  "05024027": "The current AMS does not support drying while printing. Please connect to the network and update the AMS firmware on the “Firmware” page.",
+  "05024029": "This filament is only supported for printing with the left extruder.",
+  "0502402D": "Printing stopped because the printer was unable to parse the 3mf file. Please resend your print job.",
+  "0502402E": "Printing stopped because the printer was unable to parse the 3mf file. Please resend your print job.",
+  "0502402F": "Printing stopped because the printer was unable to parse the 3mf file. Please resend your print job.",
+  "05024030": "Printing stopped because the printer was unable to parse the 3mf file. Please resend your print job.",
+  "05024035": "With the current nozzle diameter, This filament is only supported for printing with the left extruder.",
+  "05024098": "The device cannot detect AMS C. Please reconnect the AMS cable or restart the printer.",
+  "0502409D": "The firmware of AMS C does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "050240A3": "AMS(or AMS lite) C communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05028022": "Induction hotend verification failed. Please replace the hotend and try again.",
+  "0502802A": "Using this filament with the auxiliary extruder involves a high risk and may result in print failure or device malfunction.",
+  "0502802B": "Using this filament with the auxiliary extruder may affect print quality.",
+  "05028036": "With the current nozzle diameter, Using this filament with the auxiliary extruder involves a high risk and may result in print failure or device malfunction.",
+  "05028037": "With the current nozzle diameter, Using this filament with the auxiliary extruder may affect print quality.",
+  "0502C00F": "The device is busy and cannot perform nozzle identification.",
+  "0502C010": "Due to printer power limitations, printing, calibration, controls and other actions cannot be performed during AMS drying. Please stop the drying process before proceeding with any other operation.",
+  "0502C011": "Currently in 2D production mode. Please continue the operation on the printer",
+  "0502C012": "The task cannot be paused.",
+  "0502C014": "The AMS Remaining Filament Estimation is enabled by default and cannot be disabled.",
+  "0502C024": "The flow dynamic calibration records have exceeded the storage limit. Please delete some historical records in the slicer software before adding new calibration data.",
+  "0502C025": "A hotend information update was detected during nozzle offset calibration. Please go to the \"Hotends & Rack\" page and click “Read All” to reidentify. If the issue persists, try updating from the “Firmware” page.",
+  "0502C026": "The device is busy with the current task and cannot perform this operation for now. Please try again later.",
+  "0502C028": "The filament currently loaded in the extruder does not support manual feeding.",
+  "0502C031": "Please check and remove any printed parts or debris from the heatbed surface before continuing the cold pull.",
+  "0502C032": "Please check and remove any printed parts or debris from the heatbed surface and underside before continuing the drying process.",
+  "0502C033": "While retracting filament on the auxiliary extruder, manually collect it promptly to prevent it from tangling on the spool.",
+  "0502C034": "Extruder switch failed and the current action was not executed. Please go to the Extruder screen, check and complete the extruder switch, and then try again.",
+  "05034098": "The device cannot detect AMS D. Please reconnect the AMS cable or restart the printer.",
+  "0503409D": "The firmware of AMS D does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "050340A3": "AMS(or AMS lite) D communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05804096": "The device cannot detect AMS-HT A. Please reconnect the AMS-HT cable or restart the printer.",
+  "0580409C": "The firmware of AMS-HT A does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058040A2": "AMS-HT A communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05814096": "The device cannot detect AMS-HT B. Please reconnect the AMS-HT cable or restart the printer.",
+  "0581409C": "The firmware of AMS-HT B does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058140A2": "AMS-HT B communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05824096": "The device cannot detect AMS-HT C. Please reconnect the AMS-HT cable or restart the printer.",
+  "0582409C": "The firmware of AMS-HT C does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058240A2": "AMS-HT C communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05834096": "The device cannot detect AMS-HT D. Please reconnect the AMS-HT cable or restart the printer.",
+  "0583409C": "The firmware of AMS-HT D does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058340A2": "AMS-HT D communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05844096": "The device cannot detect AMS-HT F. Please reconnect the AMS-HT cable or restart the printer.",
+  "0584409C": "The firmware of AMS-HT E does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058440A2": "AMS-HT E communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05854096": "The device cannot detect AMS-HT E. Please reconnect the AMS-HT cable or restart the printer.",
+  "0585409C": "The firmware of AMS-HT F does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058540A2": "AMS-HT F communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05864096": "The device cannot detect AMS-HT G. Please reconnect the AMS-HT cable or restart the printer.",
+  "0586409C": "The firmware of AMS-HT G does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058640A2": "AMS-HT G communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05874096": "The device cannot detect AMS-HT H. Please reconnect the AMS-HT cable or restart the printer.",
+  "0587409C": "The firmware of AMS-HT H does not match the printer; the device cannot continue working. Please upgrade it on the \"Firmware\" page.",
+  "058740A2": "AMS-HT H communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "05FE403C": "The left nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+  "05FE4094": "The left hotend is not installed. Please install the hotend and recalibrate.",
+  "05FE803C": "The left nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+  "05FE8053": "The left nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+  "05FE8069": "Unable to recognize the left hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please manually set the hotend type.",
+  "05FE806A": "Unable to recognize the left hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type on printer screen before next print.",
+  "05FE8080": "The left hotend is not installed.",
+  "05FE8081": "The left hotend is not installed.",
+  "05FF403C": "The right (Aux) nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+  "05FF4094": "The right hotend is not installed. Please install the hotend and recalibrate.",
+  "05FF803C": "The right (Aux) nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+  "05FF8053": "The right nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+  "05FF8069": "Unable to recognize the right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please manually set the hotend type.",
+  "05FF806A": "Unable to recognize the right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type on printer screen before next print.",
+  "05FF8080": "The right hotend is not installed.",
+  "05FF8081": "The right hotend is not installed.",
+  "07004001": "The AMS has been disabled for a print, but it still has filament loaded. Please unload the AMS filament and switch to the spool holder filament for printing.",
+  "07004025": "Failed to read the filament information.",
+  "07008001": "Failed to cut the filament. Please check the cutter.",
+  "07008002": "The cutter is stuck. Please make sure the cutter handle is out.",
+  "07008003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07008004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07008005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07008006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07008007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0700800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS A to the extruder is properly connected.",
+  "07008010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07008011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07008012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07008013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07008016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07008017": "AMS A is drying. Please stop drying process before loading/unloading material.",
+  "07008018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07008021": "AMS setup failed; please refer to the assistant.",
+  "07008023": "AMS A cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07008026": "AMS set up failed. Please check the assistant for details.",
+  "07008027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "07008028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "07008029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "0700802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "07008030": "Hotend pre-swap check failed.",
+  "07008031": "Failed to lock the induction hotend.",
+  "07008032": "Failed to unlock the induction hotend.",
+  "07008033": "Failed to nest hotend into slot 1 on the rack.",
+  "07008034": "Failed to fetch induction hotend from slot 1 on the rack.",
+  "07008035": "Hotend Rack coarse homing failed. Please check for obstructions or if the build plate is misaligned.",
+  "07008036": "Hotend rack coarse homing failed. Please check for obstructions or if the build plate is misaligned.",
+  "07008037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 1 on the rack with the type specified in the slicer before continuing the print.",
+  "0700C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0700C069": "An error occurred during AMS A drying. Please go to Assistant for more details.",
+  "0700C06A": "AMS A is reading RFID. Unable to start drying. Please try again later.",
+  "0700C06B": "AMS A is changing filament. Unable to start drying. Please try again later.",
+  "0700C06C": "AMS A is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "0700C06D": "AMS A is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "0700C06E": "AMS A motor is performing self-test. Unable to start drying. Please try again later.",
+  "07014001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
+  "07014025": "Failed to read the filament information.",
+  "07018001": "Failed to cut the filament. Please check the cutter.",
+  "07018002": "The cutter is stuck. Please make sure the cutter handle is out.",
+  "07018003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07018004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07018005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07018006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07018007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0701800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS B to the extruder is properly connected.",
+  "07018010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07018011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07018012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07018013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07018016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07018017": "AMS B is drying. Please stop drying process before loading/unloading material.",
+  "07018018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07018021": "AMS setup failed; please refer to the assistant.",
+  "07018023": "AMS B cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07018026": "AMS set up failed. Please check the assistant for details.",
+  "07018027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "07018028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "07018029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "0701802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "07018030": "Hotend pre-swap check failed.",
+  "07018033": "Failed to nest hotend into slot 2 on the rack.",
+  "07018034": "Failed to fetch induction hotend from slot 2 on the rack.",
+  "07018037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 2 on the rack with the type specified in the slicer before continuing the print.",
+  "0701C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0701C069": "An error occurred during AMS B drying. Please go to Assistant for more details.",
+  "0701C06A": "AMS B is reading RFID. Unable to start drying. Please try again later.",
+  "0701C06B": "AMS B is changing filament. Unable to start drying. Please try again later.",
+  "0701C06C": "AMS B is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "0701C06D": "AMS B is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "0701C06E": "AMS B motor is performing self-test. Unable to start drying. Please try again later.",
+  "07024001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
+  "07024025": "Failed to read the filament information.",
+  "07028001": "Failed to cut the filament. Please check the cutter.",
+  "07028002": "The cutter is stuck. Please make sure the cutter handle is out.",
+  "07028003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07028004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07028005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07028006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07028007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0702800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS C to the extruder is properly connected.",
+  "07028010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07028011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07028012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07028013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07028016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07028017": "AMS C is drying. Please stop drying process before loading/unloading material.",
+  "07028018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07028021": "AMS setup failed; please refer to the assistant.",
+  "07028023": "AMS C cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07028026": "AMS set up failed. Please check the assistant for details.",
+  "07028027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "07028028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "07028029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "0702802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "07028030": "Hotend pre-swap check failed.",
+  "07028033": "Failed to nest hotend into slot 3 on the rack.",
+  "07028034": "Failed to fetch induction hotend from slot 3 on the rack.",
+  "07028037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 3 on the rack with the type specified in the slicer before continuing the print.",
+  "0702C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0702C069": "An error occurred during AMS C drying. Please go to Assistant for more details.",
+  "0702C06A": "AMS C is reading RFID. Unable to start drying. Please try again later.",
+  "0702C06B": "AMS C is changing filament. Unable to start drying. Please try again later.",
+  "0702C06C": "AMS C is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "0702C06D": "AMS C is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "0702C06E": "AMS C motor is performing self-test. Unable to start drying. Please try again later.",
+  "07034001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
+  "07034025": "Failed to read the filament information.",
+  "07038001": "Failed to cut the filament. Please check the cutter.",
+  "07038002": "The cutter is stuck. Please make sure the cutter handle is out.",
+  "07038003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07038004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07038005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07038006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07038007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0703800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS D to the extruder is properly connected.",
+  "07038010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07038011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07038012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07038013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07038016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07038017": "AMS D is drying. Please stop drying process before loading/unloading material.",
+  "07038018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07038021": "AMS setup failed; please refer to the assistant.",
+  "07038023": "AMS D cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07038026": "AMS set up failed. Please check the assistant for details.",
+  "07038027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "07038028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "07038029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "0703802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "07038030": "Hotend pre-swap check failed.",
+  "07038033": "Failed to nest hotend into slot 4 on the rack.",
+  "07038034": "Failed to fetch induction hotend from slot 4 on the rack.",
+  "07038037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 4 on the rack with the type specified in the slicer before continuing the print.",
+  "0703C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "0703C069": "An error occurred during AMS D drying. Please go to Assistant for more details.",
+  "0703C06A": "AMS D is reading RFID. Unable to start drying. Please try again later.",
+  "0703C06B": "AMS D is changing filament. Unable to start drying. Please try again later.",
+  "0703C06C": "AMS D is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "0703C06D": "AMS D is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "0703C06E": "AMS D motor is performing self-test. Unable to start drying. Please try again later.",
+  "07044025": "Failed to read the filament information.",
+  "07048003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07048004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07048005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07048006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07048007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0704800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS E to the extruder is properly connected.",
+  "07048010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07048011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07048012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07048013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07048016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07048018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07048021": "AMS setup failed; please refer to the assistant.",
+  "07048023": "AMS E cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07048030": "Hotend pre-swap check failed.",
+  "07048033": "Failed to nest hotend into slot 5 on the rack.",
+  "07048034": "Failed to fetch induction hotend from slot 5 on the rack.",
+  "07048037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 5 on the rack with the type specified in the slicer before continuing the print.",
+  "0704C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "07054025": "Failed to read the filament information.",
+  "07058003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07058004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07058005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07058006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07058007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0705800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS F to the extruder is properly connected.",
+  "07058010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07058011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07058012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07058013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07058016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07058018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07058021": "AMS setup failed; please refer to the assistant.",
+  "07058023": "AMS F cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07058030": "Hotend pre-swap check failed.",
+  "07058033": "Failed to nest hotend into slot 6 on the rack.",
+  "07058034": "Failed to fetch induction hotend from slot 6 on the rack.",
+  "07058037": "Hotend type mismatch detected during printing. Please replace the hotend in slot 6 on the rack with the type specified in the slicer before continuing the print.",
+  "0705C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "07064025": "Failed to read the filament information.",
+  "07068003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07068004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07068005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07068006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07068007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0706800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS G to the extruder is properly connected.",
+  "07068010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07068011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07068012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07068013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07068016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07068018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07068021": "AMS setup failed; please refer to the assistant.",
+  "07068023": "AMS G cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07068030": "Hotend pre-swap check failed.",
+  "0706C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "07074025": "Failed to read the filament information.",
+  "07078003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "07078004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "07078005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "07078006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "07078007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "0707800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS H to the extruder is properly connected.",
+  "07078010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "07078011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
+  "07078012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07078013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "07078016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "07078018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07078021": "AMS setup failed; please refer to the assistant.",
+  "07078023": "AMS H cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "07078030": "Hotend pre-swap check failed.",
+  "0707C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "07FE8001": "Failed to cut the filament of the left extruder. Please check the cutter.",
+  "07FE8002": "The cutter of the left extruder is stuck. Please pull out the cutter handle.",
+  "07FE8003": "Please pull out the filament on the spool holder  of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+  "07FE8004": "Failed to pull back the filament from the left extruder. Please check whether the filament is stuck inside the extruder.",
+  "07FE8005": "Failed to feed the filament outside the AMS. Please clip the end of the filament flat and check to see if the spool is stuck.",
+  "07FE8006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "07FE8007": "Please observe the nozzle of the left extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+  "07FE8010": "Check if the left external filament spool or filament is stuck.",
+  "07FE8011": "The external filament connected to the left extruder has run out; please load a new filament.",
+  "07FE8012": "Failed to get mapping table; please select \"Resume\" to retry.",
+  "07FE8013": "Timeout purging old filament of the left extruder: Please check if the filament is stuck or the extruder is clogged.",
+  "07FE8018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07FE8020": "Extruder change failed; please refer to the assistant.",
+  "07FE8021": "AMS setup failed; please refer to the assistant.",
+  "07FE8024": "Extruder position calibration failed; please refer to the assistant.",
+  "07FE8025": "Cold pull timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
+  "07FE8030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
+  "07FEC003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "07FEC006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "07FEC008": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "07FEC009": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "07FEC00A": "Please observe the nozzle of the left extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+  "07FEC010": "Insert the filament until it can not be pushed any farther. There might be slight smoke during purging, so please close the front door and top cover after insertion.",
+  "07FEC011": "Please manually and slowly pull out the filament from the extruder. Then click “Continue”.",
+  "07FEC012": "Press the black PTFE tube coupler and unplug the PTFE tube. After completing the operation, click \"Continue.\"",
+  "07FEC030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
+  "07FF4001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
+  "07FF8001": "Failed to cut the filament. Please check the cutter.",
+  "07FF8002": "The cutter is stuck. Please make sure the cutter handle is out.",
+  "07FF8003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+  "07FF8004": "Failed to pull back the filament from the toolhead to AMS. Please check whether the filament or the spool is stuck.",
+  "07FF8005": "Failed to feed the filament outside the AMS. Please clip the end of the filament flat and check to see if the spool is stuck.",
+  "07FF8006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
+  "07FF8007": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+  "07FF800D": "Failed to feed material from the right extruder to the toolhead. Please refer to the assistant for troubleshooting. Remove the filament, resolve any abnormalities, and then continue.",
+  "07FF8010": "Check if the external filament spool or filament is stuck.",
+  "07FF8011": "External filament has run out; please load a new filament.",
+  "07FF8012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "07FF8013": "Timeout purging old filament of the right extruder: Please check if the filament is stuck or the extruder is clogged.",
+  "07FF8017": "Filament remains were detected in the PTFE tube between the Auxiliary Extruder and the Toolhead. Please follow the assistant to remove the filament, then click “Continue.”",
+  "07FF8018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "07FF8020": "Extruder change failed; please refer to the assistant.",
+  "07FF8021": "AMS setup failed; please refer to the assistant.",
+  "07FF8024": "Extruder position calibration failed; please refer to the assistant.",
+  "07FF8025": "Cold pull timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
+  "07FF8030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
+  "07FFC003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "07FFC006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
+  "07FFC008": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS)",
+  "07FFC009": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
+  "07FFC00A": "Please observe the nozzle. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+  "07FFC010": "Insert the filament (over 30cm long) until it stops. You might see slight smoke during flushing. After insertion, close the front door and top cover.",
+  "07FFC011": "Please manually and slowly pull out the filament from the extruder. Then click “Continue”.",
+  "07FFC012": "Press the black PTFE tube coupler and unplug the PTFE tube. After completing the operation, click \"Continue.\"",
+  "07FFC030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
+  "0C004020": "The setup of BirdsEye Camera failed. Please clear all objects and remove the mat. Make sure the marker is not obstructed. Meanwhile, clean both the BirdsEye Camera and Toolhead Camera, and remove any foreign objects blocking their view.",
+  "0C004021": "The setup of BirdsEye Camera failed; please reboot the printer.",
+  "0C004022": "The setup of BirdsEye Camera failed.  Please check if the laser module is working properly.",
+  "0C004024": "The Birdseye Camera is installed offset. Please refer to the assistant to reinstall it.",
+  "0C004025": "The Birdseye Camera is dirty. Please clean it and restart the process.",
+  "0C004026": "The Live View Camera initialization failed; please reboot the printer.",
+  "0C004027": "The Live View Camera calibration failed. Please refer to the assistant for details and recalibrate the camera after processing.",
+  "0C004029": "Material not detected. Please confirm placement and continue.",
+  "0C00402A": "The visual marker was not detected. Please re-paste the paper in the correct position.",
+  "0C00402C": "Device data link error. Please reboot the printer.",
+  "0C00402D": "The toolhead camera is not working properly; please reboot the device.",
+  "0C00403D": "The vision encoder plate was not detected. Please confirm it is correctly positioned on the heatbed.",
+  "0C00403E": "The high-precision nozzle offset calibration has failed, possibly due to a damaged pattern or the similarity of the colors of the two selected filaments. Please clear the printed pattern and replace the filaments with higher color contrast before re-calibrating.",
+  "0C004041": "Toolhead camera calibration failed. Please ensure the Calibration Marker on the heatbed or Height Calibration Marker on the homing area is clean and undamaged, then re-run the calibration process.",
+  "0C008001": "First layer defects were detected. If the defects are acceptable, select 'Resume' to resume the print job.",
+  "0C008002": "",
+  "0C008005": "Purged filament has piled up in the waste chute, which may cause a tool head collision.",
+  "0C008009": "Build plate localization marker was not found.",
+  "0C00800B": "The heatbed marker was not detected. Please clear all objects and remove the mat. Make sure the marker is not obstructed.",
+  "0C008015": "Objects detected on the platform; please clean them up in a timely manner.",
+  "0C008016": "The foreign object detection function is not working. You can continue the task or check assistant for solutions.",
+  "0C008017": "Foreign objects detected on the platform; please clean them up on time.",
+  "0C008018": "The foreign object detection function is not working. You can continue the task or view the assistant for troubleshooting.",
+  "0C008033": "Quick-release Lever is not locked. Please push it down to secure.",
+  "0C008034": "Liveview Camera initialization failed. This print can still continue, but some AI functions will be disabled. If you encounter this issue again after restarting, please contact customer support.",
+  "0C00803F": "AI detected nozzle clumping. Please check the nozzle condition. Refer to assistant for solutions.",
+  "0C008040": "AI detected air-printing defect. Please check the hotend extrusion status. Refer to assistant for solutions.",
+  "0C008042": "The AI print monitor has detected a spaghetti defect. Please check the print and take the necessary action.",
+  "0C008043": "AI detected nozzle clumping. Please check the nozzle condition. Refer to assistant for solutions.",
+  "0C00C003": "Possible defects were detected in the first layer.",
+  "0C00C004": "Possible spaghetti failure was detected.",
+  "0C00C006": "Purged filament may have piled up in the waste chute.",
+  "1000C001": "High bed temperature may lead to filament clogging in the nozzle. You may open the chamber door.",
+  "1000C002": "Printing CF material with stainless steel may cause nozzle damage.",
+  "1000C003": "Enabling Timelapse in traditional mode may cause defects; please activate this feature as needed.",
+  "10014001": "Timelapse is not supported as Spiral Vase mode is enabled in slicing presets.",
+  "10014002": "Timelapse is not supported as the Print sequence is set to \"By object\".",
+  "10018003": "The time-lapse mode is set to Traditional in the slicing file. This may cause surface defects. Would you like to enable it?",
+  "10018004": "Prime Tower is not enabled and time-lapse mode is set to Smooth in slicing file. This may cause surface defects. Would you like to enable it?",
+  "12004001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
+  "12008001": "Cutting the filament failed. Please check to see if the cutter is stuck. Refer to the Assistant for solutions.",
+  "12008002": "The cutter is stuck. Please pull out the cutter handle.",
+  "12008003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
+  "12008004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
+  "12008005": "The filament is not inserted. Please insert the filament.",
+  "12008006": "Unable to feed filament into the extruder. This could be due to tangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+  "12008007": "Failed to extrude the filament. This might be caused by clogged extruder or stuck filament. Refer to the Assistant for solutions.",
+  "12008010": "Filament or spool may be stuck.",
+  "12008011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
+  "12008012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "12008013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
+  "12008014": "The filament location in the toolhead was not found. Refer to the Assistant for solutions.",
+  "12008015": "Failed to pull out the filament from the toolhead. Please check if the filament is stuck, or if it is broken inside the extruder or PTFE tube.",
+  "12008016": "The extruder is not extruding normally. Refer to the Assistant for troubleshooting. There may be defects in this layer, but you may resume if the defects are acceptable.",
+  "12014001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
+  "12018001": "Failed to cut the filament. Please check the cutter.",
+  "12018002": "The cutter is stuck. Please pull out the cutter handle.",
+  "12018003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
+  "12018004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
+  "12018005": "Failed to feed the filament. Please load the filament and then select \"Retry\".",
+  "12018006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
+  "12018007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
+  "12018010": "Please check if the spool or filament is stuck.",
+  "12018011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
+  "12018012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "12018013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
+  "12018014": "Failed to check the filament location in the tool head, please refer to the HMS.",
+  "12018015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or the filament is broken inside the extruder.",
+  "12018016": "The extruder is not extruding normally, please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
+  "12024001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
+  "12028001": "Failed to cut the filament. Please check the cutter.",
+  "12028002": "The cutter is stuck. Please pull out the cutter handle.",
+  "12028003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
+  "12028004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
+  "12028005": "The filament is not inserted. Please insert the filament.",
+  "12028006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
+  "12028007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
+  "12028010": "Please check if the spool or filament is stuck.",
+  "12028011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
+  "12028012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "12028013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
+  "12028014": "Failed to check the filament location in the tool head, please refer to the HMS.",
+  "12028015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or is broken inside the extruder.",
+  "12028016": "The extruder is not extruding normally, please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
+  "12034001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
+  "12038001": "Failed to cut the filament. Please check the cutter.",
+  "12038002": "The cutter is stuck. Please pull out the cutter handle.",
+  "12038003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
+  "12038004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
+  "12038005": "The filament is not inserted. Please insert the filament.",
+  "12038006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
+  "12038007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
+  "12038010": "Please check if the spool or filament is stuck.",
+  "12038011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
+  "12038012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "12038013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
+  "12038014": "Failed to check the filament location in the tool head; please refer to the HMS.",
+  "12038015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or is broken inside the extruder.",
+  "12038016": "The extruder is not extruding normally, please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
+  "12FF4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
+  "12FF8001": "Failed to cut the filament. Please check the cutter.",
+  "12FF8002": "The cutter is stuck. Please pull out the cutter handle.",
+  "12FF8003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "12FF8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
+  "12FF8005": "The filament is not inserted. Please insert the filament.",
+  "12FF8006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
+  "12FF8007": "Check nozzle. Select \"Done\" if filament was extruded, otherwise push filament forward slightly and select \"Retry.\"",
+  "12FF8010": "Please check if the filament or the spool is stuck.",
+  "12FF8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
+  "12FF8012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "12FF8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
+  "12FFC003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder or PTFE Tube. (Connect a PTFE tube if you are about to use an AMS.)",
+  "12FFC006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
+  "18004025": "Failed to read the filament information.",
+  "18008003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18008004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18008005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18008006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18008007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1800800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT A to the extruder is properly connected.",
+  "18008010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18008011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18008012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18008013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18008016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18008017": "AMS-HT A is drying. Please stop drying process before loading/unloading material.",
+  "18008018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18008021": "AMS setup failed; please refer to the assistant.",
+  "18008023": "AMS-HT A cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18008026": "AMS set up failed. Please check the assistant for details.",
+  "18008027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18008028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18008029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1800802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18008030": "Hotend pre-swap check failed.",
+  "18008031": "Failed to lock the induction hotend.",
+  "18008032": "Failed to unlock the induction hotend.",
+  "18008033": "Failed to nest hotend into slot 1 on the rack.",
+  "18008034": "Failed to fetch induction hotend from slot 1 on the rack.",
+  "18008035": "Hotend Rack coarse homing failed. Please check for obstructions or if the build plate is misaligned.",
+  "18008036": "Hotend rack coarse homing failed. Please check for obstructions or if the build plate is misaligned.",
+  "1800C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1800C069": "An error occurred during AMS-HT A drying. Please go to Assistant for more details.",
+  "1800C06A": "AMS-HT A is reading RFID. Unable to start drying. Please try again later.",
+  "1800C06B": "AMS-HT A is changing filament. Unable to start drying. Please try again later.",
+  "1800C06C": "AMS-HT A is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1800C06D": "AMS-HT A is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1800C06E": "AMS-HT A motor is performing self-test. Unable to start drying. Please try again later.",
+  "18014025": "Failed to read the filament information.",
+  "18018003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18018004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18018005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18018006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18018007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1801800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT B to the extruder is properly connected.",
+  "18018010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18018011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18018012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18018013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18018016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18018017": "AMS-HT B is drying. Please stop drying process before loading/unloading material.",
+  "18018018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18018021": "AMS setup failed; please refer to the assistant.",
+  "18018023": "AMS-HT B cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18018026": "AMS set up failed. Please check the assistant for details.",
+  "18018027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18018028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18018029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1801802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18018030": "Hotend pre-swap check failed.",
+  "18018033": "Failed to nest hotend into slot 2 on the rack.",
+  "18018034": "Failed to fetch induction hotend from slot 2 on the rack.",
+  "1801C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1801C069": "An error occurred during AMS-HT B drying. Please go to Assistant for more details.",
+  "1801C06A": "AMS-HT B is reading RFID. Unable to start drying. Please try again later.",
+  "1801C06B": "AMS-HT B is changing filament. Unable to start drying. Please try again later.",
+  "1801C06C": "AMS-HT B is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1801C06D": "AMS-HT B is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1801C06E": "AMS-HT B motor is performing self-test. Unable to start drying. Please try again later.",
+  "18024025": "Failed to read the filament information.",
+  "18028003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18028004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18028005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18028006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18028007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1802800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT C to the extruder is properly connected.",
+  "18028010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18028011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18028012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18028013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18028016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18028017": "AMS-HT C is drying. Please stop drying process before loading/unloading material.",
+  "18028018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18028021": "AMS setup failed; please refer to the assistant.",
+  "18028023": "AMS-HT C cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18028026": "AMS set up failed. Please check the assistant for details.",
+  "18028027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18028028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18028029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1802802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18028030": "Hotend pre-swap check failed.",
+  "18028033": "Failed to nest hotend into slot 3 on the rack.",
+  "18028034": "Failed to fetch induction hotend from slot 3 on the rack.",
+  "1802C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1802C069": "An error occurred during AMS-HT C drying. Please go to Assistant for more details.",
+  "1802C06A": "AMS-HT C is reading RFID. Unable to start drying. Please try again later.",
+  "1802C06B": "AMS-HT C is changing filament. Unable to start drying. Please try again later.",
+  "1802C06C": "AMS-HT C is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1802C06D": "AMS-HT C is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1802C06E": "AMS-HT C motor is performing self-test. Unable to start drying. Please try again later.",
+  "18034025": "Failed to read the filament information.",
+  "18038003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18038004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18038005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18038006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18038007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1803800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT D to the extruder is properly connected.",
+  "18038010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18038011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18038012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18038013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18038016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18038017": "AMS-HT D is drying. Please stop drying process before loading/unloading material.",
+  "18038018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18038021": "AMS setup failed; please refer to the assistant.",
+  "18038023": "AMS-HT D cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18038026": "AMS set up failed. Please check the assistant for details.",
+  "18038027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18038028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18038029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1803802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18038030": "Hotend pre-swap check failed.",
+  "18038033": "Failed to nest hotend into slot 4 on the rack.",
+  "18038034": "Failed to fetch induction hotend from slot 4 on the rack.",
+  "1803C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1803C069": "An error occurred during AMS-HT D drying. Please go to Assistant for more details.",
+  "1803C06A": "AMS-HT D is reading RFID. Unable to start drying. Please try again later.",
+  "1803C06B": "AMS-HT D is changing filament. Unable to start drying. Please try again later.",
+  "1803C06C": "AMS-HT D is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1803C06D": "AMS-HT D is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1803C06E": "AMS-HT D motor is performing self-test. Unable to start drying. Please try again later.",
+  "18044025": "Failed to read the filament information.",
+  "18048003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18048004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18048005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18048006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18048007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1804800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT E to the extruder is properly connected.",
+  "18048010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18048011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18048012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18048013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18048016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18048018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18048021": "AMS setup failed; please refer to the assistant.",
+  "18048023": "AMS-HT E cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18048026": "AMS set up failed. Please check the assistant for details.",
+  "18048027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18048028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18048029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1804802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18048030": "Hotend pre-swap check failed.",
+  "18048033": "Failed to nest hotend into slot 5 on the rack.",
+  "18048034": "Failed to fetch induction hotend from slot 5 on the rack.",
+  "1804C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1804C069": "An error occurred during AMS-HT E drying. Please go to Assistant for more details.",
+  "1804C06A": "AMS-HT E is reading RFID. Unable to start drying. Please try again later.",
+  "1804C06B": "AMS-HT E is changing filament. Unable to start drying. Please try again later.",
+  "1804C06C": "AMS-HT E is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1804C06D": "AMS-HT E is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1804C06E": "AMS-HT E motor is performing self-test. Unable to start drying. Please try again later.",
+  "18054025": "Failed to read the filament information.",
+  "18058003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18058004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18058005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18058006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18058007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1805800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT F to the extruder is properly connected.",
+  "18058010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18058011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18058012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18058013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18058016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18058018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18058021": "AMS setup failed; please refer to the assistant.",
+  "18058023": "AMS-HT F cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18058026": "AMS set up failed. Please check the assistant for details.",
+  "18058027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18058028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18058029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1805802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18058030": "Hotend pre-swap check failed.",
+  "18058033": "Failed to nest hotend into slot 6 on the rack.",
+  "18058034": "Failed to fetch induction hotend from slot 6 on the rack.",
+  "1805C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1805C069": "An error occurred during AMS-HT F drying. Please go to Assistant for more details.",
+  "1805C06A": "AMS-HT F is reading RFID. Unable to start drying. Please try again later.",
+  "1805C06B": "AMS-HT F is changing filament. Unable to start drying. Please try again later.",
+  "1805C06C": "AMS-HT F is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1805C06D": "AMS-HT F is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1805C06E": "AMS-HT F motor is performing self-test. Unable to start drying. Please try again later.",
+  "18064025": "Failed to read the filament information.",
+  "18068003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18068004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18068005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18068006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18068007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1806800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT G to the extruder is properly connected.",
+  "18068010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18068011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18068012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18068013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18068016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18068018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18068021": "AMS setup failed; please refer to the assistant.",
+  "18068023": "AMS-HT G cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18068026": "AMS set up failed. Please check the assistant for details.",
+  "18068027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18068028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18068029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1806802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18068030": "Hotend pre-swap check failed.",
+  "1806C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1806C069": "An error occurred during AMS-HT G drying. Please go to Assistant for more details.",
+  "1806C06A": "AMS-HT G is reading RFID. Unable to start drying. Please try again later.",
+  "1806C06B": "AMS-HT G is changing filament. Unable to start drying. Please try again later.",
+  "1806C06C": "AMS-HT G is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1806C06D": "AMS-HT G is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1806C06E": "AMS-HT G motor is performing self-test. Unable to start drying. Please try again later.",
+  "18074025": "Failed to read the filament information.",
+  "18078003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
+  "18078004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
+  "18078005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
+  "18078006": "Unable to feed filament into the extruder. This could be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+  "18078007": "Failed to extrude the filament. Please check if the extruder clogged.",
+  "1807800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT H to the extruder is properly connected.",
+  "18078010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
+  "18078011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
+  "18078012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18078013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+  "18078016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
+  "18078018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18078021": "AMS setup failed; please refer to the assistant.",
+  "18078023": "AMS-HT H cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
+  "18078026": "AMS set up failed. Please check the assistant for details.",
+  "18078027": "Filament track channel switching failed. Possible causes include filament jamming or component damage.",
+  "18078028": "Failed to feed filament to the extruder. Possible causes include an incorrect AMS–filament track switch binding, tangled filament, a stuck spool, or a disconnected PTFE tube. Please check the assistant for details.",
+  "18078029": "This print requires a Filament Track Switch, but it is currently offline. Please connect the Filament Track Switch and retry.",
+  "1807802A": "The Filament Track Switch was detected while the printer was not idle. Please unplug the Filament Track Switch and reconnect it after the printer enters the idle state.",
+  "18078030": "Hotend pre-swap check failed.",
+  "1807C008": "AMS used for the current print is disconnected. Check the connection. Printing will resume automatically after reconnection.",
+  "1807C069": "An error occurred during AMS-HT H drying. Please go to Assistant for more details.",
+  "1807C06A": "AMS-HT H is reading RFID. Unable to start drying. Please try again later.",
+  "1807C06B": "AMS-HT H is changing filament. Unable to start drying. Please try again later.",
+  "1807C06C": "AMS-HT H is in Feed Assist Mode. Unable to start drying. Please try again later.",
+  "1807C06D": "AMS-HT H is assisting in filament insertion. Unable to start drying. Please try again later.",
+  "1807C06E": "AMS-HT H motor is performing self-test. Unable to start drying. Please try again later.",
+  "18FE8001": "Failed to cut the filament of the left extruder. Please check the cutter.",
+  "18FE8002": "The cutter of the left extruder is stuck. Please pull out the cutter handle.",
+  "18FE8003": "Please pull out the filament on the spool holder  of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+  "18FE8004": "Failed to pull back the filament from the left extruder. Please check whether the filament is stuck inside the extruder.",
+  "18FE8005": "Failed to feed the filament outside the AMS-HT. Please clip the end of the filament flat and check to see if the spool is stuck.",
+  "18FE8006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "18FE8007": "Please observe the nozzle of the left extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+  "18FE8011": "The external filament connected to the left extruder has run out; please load a new filament.",
+  "18FE8012": "Failed to get mapping table; please select \"Resume\" to retry.",
+  "18FE8013": "Timeout purging old filament of the left extruder: Please check if the filament is stuck or the extruder is clogged.",
+  "18FE8018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18FE8020": "Extruder change failed; please refer to the assistant.",
+  "18FE8021": "AMS setup failed; please refer to the assistant.",
+  "18FE8024": "Extruder position calibration failed; please refer to the assistant.",
+  "18FEC003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "18FEC006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "18FEC008": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "18FEC009": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
+  "18FEC00A": "Please observe the nozzle of the left extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+  "18FF8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
+  "18FF8002": "The cutter of the right extruder is stuck. Please pull out the cutter handle.",
+  "18FF8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+  "18FF8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
+  "18FF8005": "Failed to feed the filament outside the AMS-HT. Please clip the end of the filament flat and check to see if the spool is stuck.",
+  "18FF8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+  "18FF8007": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+  "18FF8011": "The external filament connected to the right extruder has run out; please load a new filament.",
+  "18FF8012": "Failed to get AMS mapping table; please select \"Resume\" to retry.",
+  "18FF8013": "Timeout purging old filament of the right extruder: Please check if the filament is stuck or the extruder is clogged.",
+  "18FF8018": "Failed to get filament-hotend mapping table from the slicing file, please retry.",
+  "18FF8020": "Extruder change failed; please refer to the assistant.",
+  "18FF8021": "AMS setup failed; please refer to the assistant.",
+  "18FF8024": "Extruder position calibration failed; please refer to the assistant.",
+  "18FFC003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "18FFC006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+  "18FFC008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+  "18FFC009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+  "18FFC00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+  "1A004001": "Hotend rack coarse homing failed. Printing has been canceled. Please check if any obstruction is blocking the rack movement.",
+  "1A004007": "Induction hotend rack calibration failed, please check the Assistant.",
+  "1A004008": "The hotend rack is fully occupied, and hotend switching cannot be performed. Please remove one hotend before proceeding.",
+  "1A004009": "The hotend rack has not been set up. Please complete the setup before performing a hotend replacement.",
+  "1A008002": "Induction Hotend Rack homing failed due to an obstruction. Please remove the obstacle before resuming printing.",
+  "1A008003": "The Hotend Rack homing distance is abnormally long. Please check whether the timing belt is loose or broken.",
+  "1A008004": "Before using Laser Mode or calibrating the Hotend Rack position, please remove all hotends from the rack."
+ },
+ "error_by_model": {
+  "093": {
+   "0300801E": "The extrusion motor is overloaded, please check if the extruder is clogged or the filament is stuck in the tool head.",
+   "05008053": "Nozzle mismatch was detected during printing. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+   "05024007": "",
+   "05024008": "",
+   "07FF8007": "Please observe the nozzle. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+   "07FFC011": "Hold the driven wheel bracket, slowly pull the filament from the extruder, then press 'Continue'.",
+   "18FF8001": "Failed to cut the filament. Please check the cutter."
+  },
+  "094": {
+   "0300801E": "The extrusion motor is overloaded, please check if the extruder is clogged or the filament is stuck in the tool head.",
+   "05004007": "Print jobs are not allowed to be sent while force updating or when repair updating is required.",
+   "05004031": "An uncertified accessory was detected, and the device cannot continue working. Please use Bambu Lab accessories or upgrade to the latest firmware.",
+   "05004033": "Uncertified AMS detected or AMS firmware not upgraded: the device cannot continue working.",
+   "05004034": "Laser Module is not certified; the device cannot continue working. Please use Bambu Lab accessories or upgrade to the latest firmware.",
+   "05004035": "BirdsEye Camera is not certified; the device cannot continue working. Please use Bambu Lab accessories or upgrade to the latest firmware.",
+   "05004040": "Due to power limitations, the AMS is not allowed to use the device's power for drying during printing. Should the drying be stopped?",
+   "05004041": "Due to power limitations, only one AMS is allowed to use the device's power for drying during printing. Should the drying be stopped?",
+   "05004042": "The AMS is currently being used for printing and cannot initiate drying.",
+   "05008062": "The print plate type is unknown; please replace it with the correct plate.",
+   "0500806A": "Unable to recognize the left and right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type before next print.",
+   "0500806B": "Quick-release Lever is not locked. Please press it down to secure it.",
+   "05008079": "Please follow the instruction to place the Laser Test Material(350g paperboard).",
+   "05008085": "Nozzle camera is obstructed",
+   "05008086": "Nozzle camera lens is dirty, which may affect the AI monitoring functionality. Please clean the surface of the nozzle camera lens as soon as possible.",
+   "0500808B": "The BirdsEye Camera setup failed. Please clear the heated bed, remove all objects and the mat, and ensure the heatbed markers are visible. Meanwhile, clean BirdsEye Camera and Toolhead Camera, and remove any obstructions that may block the cameras.",
+   "05024002": "The printer does not have motion precision enhancement calibration data; the motion precision enhancement cannot be turned on.",
+   "05FE806A": "Unable to recognize the left hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type before next print.",
+   "05FF806A": "Unable to recognize the right hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please set hotend type before next print.",
+   "07008006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07008023": "The cooling process after drying has failed in AMS A.",
+   "07018006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07018023": "The cooling process after drying has failed in AMS B.",
+   "07028006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07028023": "The cooling process after drying has failed in AMS C.",
+   "07038006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07038023": "The cooling process after drying has failed in AMS D.",
+   "07048006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07048023": "The cooling process after drying has failed in AMS E.",
+   "07058006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07058023": "The cooling process after drying has failed in AMS F.",
+   "07068006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07068023": "The cooling process after drying has failed in AMS G.",
+   "07078006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07078023": "The cooling process after drying has failed in AMS H.",
+   "07FE8025": "Cold pulling timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
+   "07FF8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
+   "07FF8002": "The cutter of the right extruder is stuck. Please pull out the cutter handle.",
+   "07FF8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "07FF8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
+   "07FF8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FF8010": "Check if the right external filament spool or filament is stuck.",
+   "07FF8011": "The external filament connected to the right extruder has run out; please load a new filament.",
+   "07FF8025": "Cold pulling timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
+   "07FFC003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+   "07FFC010": "Insert the filament until it can not be pushed any farther. There might be slight smoke during purging, so please close the front door and top cover after insertion.",
+   "0C00402A": "The visual marker was not detected. Please re-paste the paper in the correct position. Meanwhile, please clean the Toolhead Camera to prevent contamination and remove any objects that may obstruct its view.",
+   "18008006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18008023": "The cooling process after drying has failed in AMS-HT A.",
+   "18018006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18018023": "The cooling process after drying has failed in AMS-HT B.",
+   "18028006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18028023": "The cooling process after drying has failed in AMS-HT C.",
+   "18038006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18038023": "The cooling process after drying has failed in AMS-HT D.",
+   "18048006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18048023": "The cooling process after drying has failed in AMS-HT E.",
+   "18058006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18058023": "The cooling process after drying has failed in AMS-HT F.",
+   "18068006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18068023": "The cooling process after drying has failed in AMS-HT G.",
+   "18078006": "Unable to feed filament into the extruder. This could be due to entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18078023": "The cooling process after drying has failed in AMS-HT H."
+  },
+  "20P": {
+   "03008001": "Printing was paused by the user. You can select \"Resume\" to continue printing.",
+   "03008003": "Spaghetti defects were detected by the AI Print Monitoring. Please check the quality of the printed model before continuing your print. Cleaning the build plate or drying the filament can effectively reduce the risk of spaghetti failure.",
+   "03008008": "Nozzle temperature malfunction. Check the Assistant page and resolve the issue before retrying heating.",
+   "0300800C": "Multiple motion steps lost detected. Please check if the toolhead is blocked by obstructions or making abnormal noise. You may continue printing to observe. If the print shows layer shifting, refer to the Wiki for maintenance.",
+   "03008013": "Printing paused due to the pause command added to the printing file.",
+   "03008019": "Build plate not detected. Please ensure there are no bulges or debris on the plate and that the nozzle is clean.",
+   "0300801C": "The extrusion resistance is abnormal. The extruder may be clogged; please refer to the assistant. After trouble shooting, you can select \"Resume\" to resume the print job.",
+   "03008022": "During subsequent printing, the heatbed may encounter resistance while lowering. Please clear any foreign objects from beneath the heatbed and observe whether its movement is obstructed.",
+   "03008042": "Task paused because the door is open.",
+   "0500403C": "The left and right nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+   "05004042": "Printing and calibration cannot be performed while the AMS is drying. Please stop the drying process or connect a power adapter to any AMS unit not used for the current print, then try again.",
+   "05008072": "The Live View Camera is obstructed. Please remove the obstruction before continuing.",
+   "05008091": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the 80g white printer paper(letter paper thickness) is properly positioned; if the blade tip is worn, replace it. If the issue persists after checking, restart the device and try again.",
+   "05024007": "",
+   "05024008": "",
+   "0502C010": "Due to power limits, printing or calibration can’t run during AMS drying. Stop drying or connect a power adapter to continue.",
+   "05844096": "The device cannot detect AMS-HT E. Please reconnect the AMS-HT cable or restart the printer.",
+   "05854096": "The device cannot detect AMS-HT F. Please reconnect the AMS-HT cable or restart the printer.",
+   "05FF8053": "The right (Aux) nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+   "05FF8069": "Unable to recognize the right (Aux) hotend. It might be a non-official hotend, or the hotend mark could be dirty. Please manually set the hotend type.",
+   "05FF8080": "The right (Aux) hotend is not installed.",
+   "05FF8081": "The right (Aux) hotend is not installed.",
+   "07008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07078007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07FE8003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "07FEC010": "Insert the filament (over 30cm long) until it stops. You might see slight smoke during flushing. After insertion, close the front door and top cover.",
+   "07FF8001": "Failed to cut the filament of the right (Aux) extruder. Please check the cutter.",
+   "07FF8002": "The cutter of the right (Aux) extruder is stuck. Please pull out the cutter handle.",
+   "07FF8003": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "07FF8004": "Failed to pull back the filament from the right (Aux) extruder. Please check whether the filament is stuck inside the extruder.",
+   "07FF8006": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "07FF8007": "Please observe the nozzle of the right (Aux) extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+   "07FF8010": "Check if the right (Aux) external filament spool or filament is stuck.",
+   "07FF8011": "The external filament connected to the right (Aux) extruder has run out; please load a new filament.",
+   "07FF8013": "Timeout purging old filament of the right (Aux) extruder: Please check if the filament is stuck or the extruder is clogged.",
+   "07FFC003": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC006": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "07FFC008": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC009": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "07FFC00A": "Please observe the nozzle of the right (Aux) extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+   "07FFC010": "Insert filament (longer than 90 cm) into the Auxiliary Extruder inlet until it cannot be pushed further. During flushing, slight smoke may occur. Please close the front door and top cover after insertion.",
+   "07FFC012": "Please press the PTFE tube coupler onto the auxiliary extruder's filament inlet and pull the PTFE tube out. Click \"Continue\" after the operation.",
+   "0C00C004": "Possible spaghetti failure was detected. Cleaning the build plate or drying the filament can effectively reduce the risk of spaghetti failure.",
+   "18008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18078007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18FE8003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "18FF8001": "Failed to cut the filament of the right (Aux) extruder. Please check the cutter.",
+   "18FF8002": "The cutter of the right (Aux) extruder is stuck. Please pull out the cutter handle.",
+   "18FF8003": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "18FF8004": "Failed to pull back the filament from the right (Aux) extruder. Please check whether the filament is stuck inside the extruder.",
+   "18FF8006": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "18FF8007": "Please observe the nozzle of the right (Aux) extruder. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+   "18FF8011": "The external filament connected to the right (Aux) extruder has run out; please load a new filament.",
+   "18FF8013": "Timeout purging old filament of the right (Aux) extruder: Please check if the filament is stuck or the extruder is clogged.",
+   "18FFC003": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "18FFC006": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "18FFC008": "Please pull out the filament on the spool holder of the right (Aux) extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "18FFC009": "Please feed filament into the PTFE tube of the right (Aux) extruder until it can not be pushed any farther.",
+   "18FFC00A": "Please observe the nozzle of the right (Aux) extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\"."
+  },
+  "22E": {
+   "0300401F": "The hotend is not installed, and the toolhead cannot perform homing. Please install the hotend and then continue.",
+   "03008042": "Task paused because the door is open.",
+   "0500803C": "The current nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
+   "05008053": "Nozzle mismatch was detected during printing. Please initiate the print after re-slicing, or continue printing after replacing the correct nozzle. Caution: the hotend temperature is high.",
+   "05024007": "",
+   "05024008": "",
+   "07008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07078007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07FF8007": "Please observe the nozzle. If the filament has been extruded, select \"Continue\"; if it is not, please push the filament forward slightly, and then select \"Retry\".",
+   "07FFC012": "Remove the front cover and hang it on the X-axis. Press the black PTFE tube coupler and unplug the PTFE tube. After completing the operation, click \"Continue.\"",
+   "18008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18078007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18FF8001": "Failed to cut the filament. Please check the cutter."
+  },
+  "239": {
+   "0300801E": "The extrusion motor is overloaded, please check if the extruder is clogged or the filament is stuck in the tool head.",
+   "05004097": "Uncertified Laser Module detected; the device cannot continue working. Please reconnect the module cable or restart the printer.",
+   "05004098": "Uncertified AMS A detected; the device cannot continue working. Please reconnect the AMS cable or restart the printer.",
+   "0500409E": "Uncertified Cutting Module detected; the device cannot continue working. Please reconnect the module cable or restart the printer.",
+   "0500409F": "Uncertified Air Pump detected; the device cannot continue working.  Please reconnect the module cable or restart the printer.",
+   "05008062": "The print plate marker was not detected. Please confirm the print plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible.",
+   "0500808B": "The BirdsEye Camera setup failed. Please clear the heatbed, remove all objects and the mat, and ensure the heatbed markers are visible. Meanwhile, clean the BirdsEye Camera and Toolhead Camera, and remove any obstructions that may block the cameras.",
+   "0500808D": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the 80g white printer paper is properly positioned and check whether the cutting blade tip is worn.",
+   "05014098": "Uncertified AMS B detected; the device cannot continue working. Please reconnect the AMS cable or restart the printer.",
+   "05024002": "The printer does not have motion precision enhancement calibration data; the motion precision enhancement cannot be turned on.",
+   "05024007": "",
+   "05024008": "",
+   "05024098": "Uncertified AMS C detected; the device cannot continue working. Please reconnect the AMS cable or restart the printer.",
+   "05034098": "Uncertified AMS D detected; the device cannot continue working. Please reconnect the AMS cable or restart the printer.",
+   "05804096": "Uncertified AMS-HT A detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05814096": "Uncertified AMS-HT B detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05824096": "Uncertified AMS-HT C detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05834096": "Uncertified AMS-HT D detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05844096": "Uncertified AMS-HT F detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05854096": "Uncertified AMS-HT E detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05864096": "Uncertified AMS-HT G detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "05874096": "Uncertified AMS-HT H detected; the device cannot continue working. Please reconnect the AMS-HT cable or restart the printer.",
+   "07008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07008023": "The cooling process after drying has failed in AMS A.",
+   "07018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07018023": "The cooling process after drying has failed in AMS B.",
+   "07028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07028023": "The cooling process after drying has failed in AMS C.",
+   "07038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07038023": "The cooling process after drying has failed in AMS D.",
+   "07048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07048023": "The cooling process after drying has failed in AMS E.",
+   "07058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07058023": "The cooling process after drying has failed in AMS F.",
+   "07068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07068023": "The cooling process after drying has failed in AMS G.",
+   "07078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07078023": "The cooling process after drying has failed in AMS H.",
+   "07FF8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
+   "07FF8002": "The cutter of the right extruder is stuck. Please pull out the cutter handle.",
+   "07FF8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "07FF8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
+   "07FF8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FF8010": "Check if the right external filament spool or filament is stuck.",
+   "07FF8011": "The external filament connected to the right extruder has run out; please load a new filament.",
+   "07FFC003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+   "07FFC010": "Insert the filament until it can not be pushed any farther. There might be slight smoke during purging, so please close the front door and top cover after insertion.",
+   "18008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18008023": "The cooling process after drying has failed in AMS-HT A.",
+   "18018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18018023": "The cooling process after drying has failed in AMS-HT B.",
+   "18028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18028023": "The cooling process after drying has failed in AMS-HT C.",
+   "18038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18038023": "The cooling process after drying has failed in AMS-HT D.",
+   "18048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18048023": "The cooling process after drying has failed in AMS-HT E.",
+   "18058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18058023": "The cooling process after drying has failed in AMS-HT F.",
+   "18068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18068023": "The cooling process after drying has failed in AMS-HT G.",
+   "18078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18078023": "The cooling process after drying has failed in AMS-HT H."
+  },
+  "26A": {
+   "0300401F": "The hotend is not installed, and the toolhead cannot perform homing. Please install the hotend and then continue.",
+   "03004030": "Z-axis homing failed. Remove the heated bed slider fixing screws and ensure no obstructions are blocking the heated bed's vertical movement. After resolving the issue, recalibrate the system.",
+   "03004033": "Z-axis homing failed due to a temperature control abnormality. Scan the QR code for assistance. After resolving the issue, recalibrate the device.",
+   "03004035": "Nozzle cleaning failed. Please scan the QR code for assistance. After resolving the issue, recalibrate.",
+   "03004038": "Heatbed leveling failed. Please scan the QR code for assistance. After resolving the issue, recalibrate.",
+   "03008001": "Printing was paused by the user. You can select \"Resume\" to continue printing.",
+   "03008013": "Printing paused due to the pause command added to the printing file.",
+   "03008014": "Nozzle clumping detected. If clumping is confirmed, cancel the print and clean the nozzle; if not, click “Resume”.",
+   "03008019": "Build plate not detected. Please ensure there are no bulges or debris on the plate and that the nozzle is clean.",
+   "0300801C": "The extrusion resistance is abnormal. The extruder may be clogged; please refer to the assistant. After trouble shooting, you can select \"Resume\" to resume the print job.",
+   "03008062": "The ambient temperature is too high; please lower it.",
+   "0500402E": "The system does not support the file system currently used by the MicroSD card. Please replace the MicroSD card or format it to FAT32.",
+   "0500402F": "The MicroSD card sector data is damaged. Please use the SD card repair tool to repair or format it. If it still cannot be identified, please replace the MicroSD card.",
+   "05004042": "Printing and calibration cannot be performed while the AMS is drying. Please stop the drying process or connect a power adapter to any AMS unit not used for the current print, then try again.",
+   "05004095": "No print plate detected. Please place it correctly and recalibrate.",
+   "0500C010": "MicroSD Card read/write exception: please reinsert or replace the MicroSD Card.",
+   "05024007": "",
+   "05024008": "",
+   "07008007": "Extruding filament failed. The extruder might be clogged.",
+   "07018007": "Extruding filament failed. The extruder might be clogged.",
+   "07028007": "Extruding filament failed. The extruder might be clogged.",
+   "07038007": "Extruding filament failed. The extruder might be clogged.",
+   "07048007": "Extruding filament failed. The extruder might be clogged.",
+   "07058007": "Extruding filament failed. The extruder might be clogged.",
+   "07068007": "Extruding filament failed. The extruder might be clogged.",
+   "07078007": "Extruding filament failed. The extruder might be clogged.",
+   "07FF8007": "Please observe the nozzle. If the filament has been extruded, select \"Done\"; if not, please push the filament forward slightly, and then select \"Retry\".",
+   "07FF8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
+   "18008007": "Extruding filament failed. The extruder might be clogged.",
+   "18018007": "Extruding filament failed. The extruder might be clogged.",
+   "18028007": "Extruding filament failed. The extruder might be clogged.",
+   "18038007": "Extruding filament failed. The extruder might be clogged.",
+   "18048007": "Extruding filament failed. The extruder might be clogged.",
+   "18058007": "Extruding filament failed. The extruder might be clogged.",
+   "18068007": "Extruding filament failed. The extruder might be clogged.",
+   "18078007": "Extruding filament failed. The extruder might be clogged."
+  },
+  "31B": {
+   "03008001": "Printing was paused by the user. You can select \"Resume\" to continue printing.",
+   "03008013": "Printing paused due to the pause command added to the printing file.",
+   "05024007": "",
+   "05024008": "",
+   "07008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
+   "07078007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "07FEC010": "Insert the filament (over 30cm long) until it stops. You might see slight smoke during flushing. After insertion, close the front door and top cover.",
+   "07FF8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
+   "07FF8002": "The cutter of the right extruder is stuck. Please pull out the cutter handle.",
+   "07FF8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are about to use an AMS.)",
+   "07FF8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
+   "07FF8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FF8010": "Check if the right external filament spool or filament is stuck.",
+   "07FF8011": "The external filament connected to the right extruder has run out; please load a new filament.",
+   "07FFC003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to use an AMS)",
+   "07FFC009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
+   "07FFC00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select \"Continue\"; if not, please push the filament forward slightly and then select \"Retry\".",
+   "18008006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18008007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18018006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18018007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18028006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18028007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18038006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18038007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18048006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18048007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18058006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18058007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18068006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18068007": "Failed to extrude the filament. Please check Assistant for more details.",
+   "18078006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please check if the AMS-HT PTFE tube is connected.",
+   "18078007": "Failed to extrude the filament. Please check Assistant for more details."
+  }
+ }
+}

+ 29 - 0
backend/app/data/hms_catalog_extra.json

@@ -0,0 +1,29 @@
+{
+ "_comment": "print_error texts Bambu Studio does not ship, kept from the ha-bambulab table Bambuddy used before #2728. scripts/generate_hms_catalog.py adds them only where Studio has no entry. Keys are the 8-hex print_error value.",
+ "error": {
+  "03008002": "First layer defects were detected by the Micro Lidar. Please check the quality of the printed model before continuing your print.",
+  "03008004": "Filament ran out. Please load new filament.",
+  "03008006": "The build plate marker was not detected. Please confirm the build plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible.",
+  "03008011": "Detected build plate is not the same as the Gcode file. Please adjust slicer settings or use the correct plate.",
+  "0300801B": "Nozzle temperature problem detected. Refer to Assistant to re-connect the hotend connector. POWER OFF the printer before this operation to avoid short circuits.",
+  "03008057": "The rotary attachment is disconnected. Please ensure it is properly installed and the cable is securely plugged in.",
+  "03008058": "The rotary attachment is detected. Please remove it before continuing.",
+  "050040A3": "AMS(or AMS lite) A communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "050040A4": "The current firmware only supports 1 AMS Lite. Please remove all AMS units before reconnecting the supported AMS Lite device.",
+  "050040A5": "The current firmware only supports AMS/AMS 2 Pro/AMS HT, with a maximum of 4 units. Please remove all AMS units before reconnecting the supported one.",
+  "05008048": "The module on the toolhead is not calibrated. Please cancel the task to perform calibration or switch to a calibrated module.",
+  "050140A3": "AMS(or AMS lite) B communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "050240A3": "AMS(or AMS lite) C communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "050340A3": "AMS(or AMS lite) D communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058040A2": "AMS-HT A communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058140A2": "AMS-HT B communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058240A2": "AMS-HT C communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058340A2": "AMS-HT D communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058440A2": "AMS-HT E communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058540A2": "AMS-HT F communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058640A2": "AMS-HT G communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "058740A2": "AMS-HT H communication is abnormal. Please reconnect the module cable or restart the printer.",
+  "0C008001": "First layer defects were detected. If the defects are acceptable, select 'Resume' to resume the print job.",
+  "0C00C003": "Possible defects were detected in the first layer."
+ }
+}

+ 78 - 24
backend/app/main.py

@@ -1335,9 +1335,11 @@ def _format_hms_error_summary(hms_errors: list[dict]) -> str | None:
     — since #2926 — the description the parser already resolved, which is preferred
     when present so the queue's failure reason reads the same as the status
     response. The short code still produces the bracketed label, and still
-    resolves the sentence for a caller whose entries predate the field. Falls back
-    to the bare short code when no description is on file. Returns None for an
-    empty list so callers can leave error_message unset.
+    resolves the sentence for a caller whose entries predate the field. An entry
+    with a 16-char ``full_code`` is labelled with it instead, since the short code
+    of an ``hms[]`` fault is not a code anyone can look up. Falls back to the bare
+    label when no description is on file. Returns None for an empty list so
+    callers can leave error_message unset.
     """
     if not hms_errors:
         return None
@@ -1355,7 +1357,12 @@ def _format_hms_error_summary(hms_errors: list[dict]) -> str | None:
         except (TypeError, ValueError):
             continue
         description = err.get("description") or get_error_description(short_code)
-        parts.append(f"[{short_code}] {description}" if description else f"[{short_code}]")
+        # An `hms[]` fault's short code ("0500_000E") drops the part and level
+        # groups and is not a code anyone can look up; its full code in the
+        # printer screen's four groups is (#2728).
+        full_code = str(err.get("full_code") or "")
+        label = "-".join(full_code[i : i + 4] for i in range(0, 16, 4)) if len(full_code) == 16 else short_code
+        parts.append(f"[{label}] {description}" if description else f"[{label}]")
     return "; ".join(parts) if parts else None
 
 
@@ -1439,6 +1446,65 @@ async def _maybe_notify_printer_offline(printer_id: int) -> None:
         _printer_offline_notify_tasks.pop(printer_id, None)
 
 
+def _hms_notify_key(error) -> str:
+    """What identifies a fault for notification de-duplication.
+
+    The full code, which is unique per fault. ``attr`` alone used to be the key:
+    unique for a ``print_error``, but for an ``hms[]`` fault it is only the
+    module and part, so two faults on one part (#1840's H2C held 0500-0600-0002-0005
+    and -0006 together) shared a key and only the first was ever notified. An
+    entry without a full code falls back to attr and code together.
+    """
+    full_code = getattr(error, "full_code", "") or ""
+    if full_code:
+        return full_code.upper()
+    return f"{error.attr:08X}:{error.code}"
+
+
+def _hms_fault_counts(error) -> bool:
+    """Whether a fault counts as a problem: the same rule the frontend's
+    ``filterKnownHMSErrors`` applies to the printer card, badge and camera wall.
+
+    It counts when Bambu publishes text for it or it offers action buttons, and
+    its level is a real one. An ``hms[]`` fault at level 3 (notification) with
+    no actions does not count: those are things like "the top cover is open" or
+    "the chamber is hot, fan speed increased", which a printer can hold through
+    a whole print. A ``print_error`` at the same level (0xCxxx) still counts, as
+    it always has; those are prompts such as "unable to start drying" (#2728).
+    """
+    if error.severity < 1:
+        return False
+    has_actions = bool(getattr(error, "actions", None))
+    is_hms_notice = len(getattr(error, "full_code", "") or "") == 16 and error.severity == 3
+    return has_actions or (bool(getattr(error, "description", None)) and not is_hms_notice)
+
+
+def _hms_errors_to_notify(errors: list, new_error_codes: set[str]) -> list:
+    """The new faults that count (see ``_hms_fault_counts``).
+
+    These go to the MQTT relay; the caller also needs a description before it
+    sends a notification. Level 0, Bambu's "invalid" level, never counts. This
+    used to read ``severity >= 2`` when severity held the part byte; on the real
+    level that would drop the task-stopping errors (#2728).
+    """
+    return [e for e in errors if _hms_notify_key(e) in new_error_codes and _hms_fault_counts(e)]
+
+
+def _take_new_hms_faults(printer_id: int, errors: list) -> list:
+    """The faults on this printer not notified yet, and record them as notified.
+
+    Tracking is updated before anything is sent, so concurrent status callbacks
+    cannot notify the same fault twice. The set is replaced, not extended: a
+    fault that clears and later returns is notified again, and the grace period
+    in the caller keeps a fault that flickers off for a moment from doing that.
+    """
+    current = {_hms_notify_key(e) for e in errors}
+    new = current - _notified_hms_errors.get(printer_id, set())
+    _notified_hms_errors[printer_id] = current
+    _hms_last_seen[printer_id] = time.time()
+    return _hms_errors_to_notify(errors, new)
+
+
 async def on_printer_status_change(printer_id: int, state: PrinterState):
     """Handle printer status changes - broadcast via WebSocket."""
     # Connected-edge reconciliation (#1542 follow-up). When the printer
@@ -1808,22 +1874,9 @@ async def on_printer_status_change(printer_id: int, state: PrinterState):
     # Check for new HMS errors and send notifications
     current_hms_errors = getattr(state, "hms_errors", []) or []
     if current_hms_errors:
-        # Build set of current error codes (using attr for uniqueness)
-        current_error_codes = {f"{e.attr:08x}" for e in current_hms_errors}
-        previously_notified = _notified_hms_errors.get(printer_id, set())
-
-        # Find new errors that haven't been notified yet
-        new_error_codes = current_error_codes - previously_notified
-
-        # Update tracking immediately to prevent duplicate notifications from concurrent callbacks
-        _notified_hms_errors[printer_id] = current_error_codes
-        _hms_last_seen[printer_id] = time.time()
-
-        if new_error_codes:
-            # Get the actual new errors for the notification
-            # Filter to severity >= 2 (skip informational/status messages like H2D sends)
-            new_errors = [e for e in current_hms_errors if f"{e.attr:08x}" in new_error_codes and e.severity >= 2]
+        new_errors = _take_new_hms_faults(printer_id, current_hms_errors)
 
+        if new_errors:
             try:
                 from backend.app.models.printer import Printer
 
@@ -1861,10 +1914,10 @@ async def on_printer_status_change(printer_id: int, state: PrinterState):
                         error_code_masked = error_code_int & 0xFFFF
                         short_code = f"{(error.attr >> 16) & 0xFFFF:04X}_{error_code_masked:04X}"
 
-                        # Only notify for errors with known descriptions — printers
-                        # send many undocumented/phantom codes that aren't real errors.
-                        # Resolved at parse time (#2926); short_code is still needed
-                        # for the suppression set below.
+                        # Only notify for errors Bambu publishes text for — printers
+                        # send undocumented codes that aren't real errors, and Bambu
+                        # lists some with empty text. Resolved at parse time (#2926);
+                        # short_code is still needed for the suppression set below.
                         description = error.description
                         if not description or short_code in _HMS_NOTIFICATION_SUPPRESS:
                             continue
@@ -1882,7 +1935,8 @@ async def on_printer_status_change(printer_id: int, state: PrinterState):
                             f"[HMS] Sent notification for {sent_count} error(s) on printer {printer_id}"
                         )
 
-                # Also publish to MQTT relay (no DB).
+                # Also publish to MQTT relay (no DB): every new fault that
+                # counts, with or without text, the same set the UI counts.
                 printer_info = printer_manager.get_printer(printer_id)
                 if printer_info:
                     errors_data = [

+ 6 - 6
backend/app/schemas/printer.py

@@ -160,7 +160,7 @@ class HMSErrorResponse(BaseModel):
     code: str
     attr: int = 0  # Attribute value for constructing wiki URL
     module: int
-    severity: int  # 1=fatal, 2=serious, 3=common, 4=info
+    severity: int  # Bambu alert level: 1 error (stopped), 2 warning (paused), 3 notification, 0 invalid
     actions: list[str] = []  # List of user-facing action keys (e.g. "CHECK_FILAMENT")
     job_id: str | None = None  # Optional job ID for actions that require it (e.g. "CHECK_ASSISTANT")
     # Canonical hex identifier the firmware uses to match HMS-related commands.
@@ -173,11 +173,11 @@ class HMSErrorResponse(BaseModel):
     # The bundled catalogue's sentence for this fault, so a client does not have
     # to carry its own copy of the same table to tell a user why a print halted
     # (#2926). English only and not localized — the catalogue ships one language.
-    # None when the catalogue does not cover the code, which is common for
-    # `hms[]`-array faults: those resolve through a lossy collapse of their
-    # 16-char identifier and many land on no key at all (#2728). A client should
-    # treat null as "no text available", never as "no fault" — `full_code` is
-    # what identifies the fault, and it is always present.
+    # Generated from Bambu Studio's HMS files, keyed by `full_code` and the
+    # printer model (#2728). None when Bambu publishes no text for the code,
+    # which it does for some codes it lists. A client should treat null as "no
+    # text available", never as "no fault" — `full_code` is what identifies the
+    # fault, and it is always present.
     description: str | None = None
 
 

+ 34 - 18
backend/app/services/bambu_mqtt.py

@@ -22,7 +22,7 @@ from datetime import datetime, timezone
 import paho.mqtt.client as mqtt
 
 from backend.app.services.hms_actions import HMSAction, get_actions_for_error_code
-from backend.app.services.hms_errors import describe_fault
+from backend.app.services.hms_errors import alert_level_from_print_error, describe_fault
 from backend.app.utils.ams_drying import ACTIVE_DRY_STATUSES, DRY_COUNTDOWN_STALL_SECONDS
 from backend.app.utils.ams_humidity import ams_humidity_percent
 from backend.app.utils.paho_teardown import retire_paho_client
@@ -703,12 +703,14 @@ class HMSError:
     code: str
     attr: int  # Attribute value for constructing wiki URL
     module: int
-    severity: int  # 1=fatal, 2=serious, 3=common, 4=info
+    # Bambu's alert level: 1 error (task stopped), 2 warning (task paused),
+    # 3 notification, 0 invalid. From `code >> 16` for `hms[]` faults, and from
+    # the error's first hex digit for `print_error` (#2728).
+    severity: int
     # The bundled catalogue's sentence for this fault, resolved once here so
     # every surface that reports it — the status response, the WebSocket
     # broadcast, the completion payload, notifications — says the same thing.
-    # None when the catalogue does not cover the code; `describe_fault` documents
-    # the lookup and why the lossy `hms[]` collapse is kept as it was.
+    # None when Bambu publishes no text for the code; see `describe_fault`.
     # Replaces a `message` field that was never set or read anywhere.
     description: str | None = None
     # User-facing remediation actions from the bundled HMS catalog (e.g. "RESUME_PRINTING",
@@ -4857,13 +4859,20 @@ class BambuMQTTClient:
                             attr = int(attr.replace("0x", ""), 16) if attr else 0
                         if isinstance(code, str):
                             code = int(code.replace("0x", ""), 16) if code else 0
-                        # Severity is in attr byte 1 (bits 8-15)
-                        severity = (attr >> 8) & 0xF
+                        # attr is module, module no., part, part no. (a byte each);
+                        # code is the alert level (high 16 bits) then the error
+                        # (low 16). The level is 1 error (task stopped), 2 warning
+                        # (task paused), 3 notification; 0 is invalid. This is how
+                        # Bambu Studio decodes it (DevHMSItem::parse_hms_info). It
+                        # used to be read from attr bits 8-15, which is the part
+                        # byte (#2728).
+                        severity = (code >> 16) & 0xFFFF
                         # Module is in attr byte 3 (bits 24-31)
                         module = (attr >> 24) & 0xFF
-                        # Skip non-error status codes — all real HMS errors
-                        # have code >= 0x4000. Lower values are status/phase
-                        # indicators that some firmware sends during normal printing.
+                        # Skip non-error status codes. A real fault has a level of
+                        # at least 1 in the high half, so its code is >= 0x10000
+                        # and clears this; lower values are status/phase
+                        # indicators some firmware sends during normal printing.
                         if code < 0x4000:
                             continue
                         # Skip user-action echoes — the printer firmware emits these
@@ -4874,11 +4883,11 @@ class BambuMQTTClient:
                         short_code = f"{(attr >> 16) & 0xFFFF:04X}_{code & 0xFFFF:04X}"
                         if short_code in _HMS_USER_ACTION_CODES:
                             continue
-                        # Catalog has both 8-char keys (base class) and 16-char keys
-                        # (specific variants). The full 16-char identifier preserves
-                        # the 32 bits of `attr_low` + `code_high` that the short_code
-                        # discards — that's the firmware's matching key, so try it
-                        # first and fall back to the short form.
+                        # The full 16-char identifier is the firmware's matching key
+                        # and the HMS catalogue's key for this kind of fault; the
+                        # short code discards the part and alert-level groups. The
+                        # action table still has some short-form entries, so that
+                        # lookup falls back to it.
                         full_code = f"{attr:08X}{code:08X}"
                         if full_code == HMS_MQTT_VERIFY_FAILED:
                             verify_failed = True
@@ -4890,11 +4899,13 @@ class BambuMQTTClient:
                                 code=f"0x{code:x}" if code else "0x0",
                                 attr=attr,
                                 module=module,
-                                severity=severity if severity > 0 else 2,
+                                # No fallback: 0 is Bambu's "invalid" level, and
+                                # promoting it would render it as a fault.
+                                severity=severity,
                                 actions=actions,
                                 job_id=self.state.subtask_id,
                                 full_code=full_code,
-                                description=describe_fault(full_code),
+                                description=describe_fault(full_code, self.serial_number[:3]),
                             )
                         )
             self._apply_mqtt_verify_state(verify_failed)
@@ -4964,13 +4975,15 @@ class BambuMQTTClient:
                                     code=f"0x{error:x}",
                                     attr=print_error,  # Store full value for display
                                     module=module >> 8,  # High byte of module (e.g., 0x05)
-                                    severity=3,  # Warning level for print_error
+                                    # print_error has no level field; its error
+                                    # number's first digit carries it instead.
+                                    severity=alert_level_from_print_error(error),
                                     actions=actions,
                                     job_id=job_id,
                                     # print_error is already 32-bit — `f"{print_error:08X}"`
                                     # is the firmware's matching key with no truncation.
                                     full_code=f"{print_error:08X}",
-                                    description=describe_fault(f"{print_error:08X}"),
+                                    description=describe_fault(f"{print_error:08X}", self.serial_number[:3]),
                                 )
                             )
 
@@ -5555,6 +5568,9 @@ class BambuMQTTClient:
                         "attr": e.attr,
                         "module": e.module,
                         "severity": e.severity,
+                        # Lets the queue's failure reason label an `hms[]` fault
+                        # with its full code rather than a lossy short one (#2728).
+                        "full_code": e.full_code,
                         # Carried so the queue's failure reason quotes the same
                         # sentence the status response and the broadcast do,
                         # rather than resolving the code a fourth time (#2926).

+ 76 - 904
backend/app/services/hms_errors.py

@@ -1,920 +1,92 @@
-"""HMS Error Code Descriptions.
+"""HMS fault descriptions.
 
-Auto-generated from frontend/src/components/HMSErrorModal.tsx
-Source: https://github.com/greghesp/ha-bambulab
-"""
+The texts come from Bambu Studio's own HMS files, generated into
+``backend/app/data/hms_catalog.json`` by ``scripts/generate_hms_catalog.py``
+(issue #2728). Do not edit the JSON by hand; rerun the script.
 
-# HMS error code to human-readable description mapping
-# Format: "XXXX_YYYY" where XXXX is module code, YYYY is error code
-HMS_ERROR_DESCRIPTIONS: dict[str, str] = {
-    "0300_4000": "Z axis homing failed; the task has been stopped.",
-    "0300_4001": "The printer timed out waiting for the nozzle to cool down before homing.",
-    "0300_4002": "Auto Bed Leveling failed; the task has been stopped.",
-    "0300_4005": "The hotend cooling fan speed is abnormal.",
-    "0300_4006": "The nozzle is clogged.",
-    "0300_4008": "The AMS failed to change filament.",
-    "0300_4009": "Homing XY axis failed.",
-    "0300_400A": "Mechanical resonance frequency identification failed.",
-    "0300_400B": "Internal communication exception",
-    "0300_400C": "The task was canceled.",
-    "0300_400D": "Resume failed after power loss.",
-    "0300_400E": "The motor self-check failed.",
-    "0300_400F": "The power supply voltage does not match the printer.",
-    "0300_4010": "Nozzle offset calibration failed.",
-    "0300_4011": "Flow Dynamics Calibration failed; please reinitiate printing or calibration.",
-    "0300_4013": "Printing cannot be initiated while AMS is drying.",
-    "0300_4014": "Homing Z axis failed: temperature control abnormality.",
-    "0300_4015": "Nozzle clumping detection calibration failed. Please go to 'Assistant' for troubleshooting.",
-    "0300_4016": "Nozzle cleaning failed. Please click the Assistant for troubleshooting.",
-    "0300_401F": "The hotend is not installed, and the toolhead cannot perform homing. Please install the hotend and then continue.",
-    "0300_4020": "The nozzle presence detection failed. Please check the Assistant for details.",
-    "0300_4021": "Nozzle offset calibration sensor signal abnormality detected. Please check the sensor and retry.",
-    "0300_4042": "The Laser Safety Window is not properly installed. The task has been stopped.",
-    "0300_4044": "The Flame Sensor is abnormal. The sensor may be short-circuited. Please troubleshoot the issue before starting a print job.",
-    "0300_404B": "Task aborted because the front door or top cover is open.",
-    "0300_404D": "The current temperature of the hotend, heatbed, or chamber is too high. Please wait for it to cool down to room temperature before restarting the task.",
-    "0300_4050": "Liveview Camera calibration timeout; please restart the printer.",
-    "0300_4052": "Blade Z-axis homing failed",
-    "0300_4057": "Z-axis step loss detected. The task has stopped. Please check if there are any obstructions beneath the heatbed.",
-    "0300_4066": "Calibration of motion precision failed.",
-    "0300_4067": "Calibration result is over the threshold.",
-    "0300_4068": "Step loss occurred during the motion accuracy enhancement process. Please try again.",
-    "0300_8000": "Printing was paused for unknown reason. You can select 'Resume' to resume the print job.",
-    "0300_8001": "Printing was paused by the user. You can select 'Resume' to continue printing.",
-    "0300_8002": "First layer defects were detected by the Micro Lidar. Please check the quality of the printed model before continuing your print.",
-    "0300_8003": "Spaghetti defects were detected by the AI Print Monitoring. Please check the quality of the printed model before continuing your print.",
-    "0300_8004": "Filament ran out. Please load new filament.",
-    "0300_8005": "Toolhead front cover fell off. Please remount the front cover and check to make sure your print is going okay.",
-    "0300_8006": "The build plate marker was not detected. Please confirm the build plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible.",
-    "0300_8007": "There was an unfinished print job when the printer lost power. If the model is still adhered to the build plate, you can try resuming the print job.",
-    "0300_8008": "Nozzle temperature malfunction",
-    "0300_8009": "Heatbed temperature malfunction",
-    "0300_800A": "A Filament pile-up was detected by AI Print Monitoring. Please clean filament from the waste chute.",
-    "0300_800B": "The cutter is stuck. Please make sure the cutter handle is out and check the filament sensor cable connection.",
-    "0300_800C": "Skipped step detected: auto-recover complete; please resume print and check if there are any layer shift problems.",
-    "0300_800D": "Detected that the extruder is not extruding normally. If the defects are acceptable, select 'Resume' to resume the print job.",
-    "0300_800E": "The print file is not available. Please check to see if the storage media has been removed.",
-    "0300_800F": "The door seems to be open, so printing was paused.",
-    "0300_8010": "The hotend cooling fan speed is abnormal.",
-    "0300_8011": "Detected build plate is not the same as the Gcode file. Please adjust slicer settings or use the correct plate.",
-    "0300_8013": "Printing paused due to the pause command added to the printing file.",
-    "0300_8014": "The nozzle is covered with filament, or the build plate is installed incorrectly. Please cancel this print and clean the nozzle or adjust the build plate according to the actual status. You can als...",
-    "0300_8015": "The filament on external spool has run out; please load new filament. If the filament is loaded, please select 'Resume'.",
-    "0300_8016": "The nozzle is clogged with filament. Please cancel this print and clean the nozzle or select 'Resume' to resume the print job.",
-    "0300_8017": "Foreign objects detected on heatbed. Please check and clean the heatbed. Then, select 'Resume' to resume the print job.",
-    "0300_8018": "Chamber temperature malfunction.",
-    "0300_8019": "No build plate is placed.",
-    "0300_801A": "Filament extrusion error; please check the assistant for troubleshooting. After resolving the issue, decide whether to cancel or resume the print job based on the actual print status.",
-    "0300_801B": "Nozzle temperature problem detected. Refer to Assistant to re-connect the hotend connector. POWER OFF the printer before this operation to avoid short circuits.",
-    "0300_801C": "The extrusion resistance is abnormal. The extruder may be clogged; please refer to the assistant. After trouble shooting, you can select 'Resume' to resume the print job.",
-    "0300_801D": "The extruder servo motor position sensor is malfunctioning. Please power off the printer first and check if the connection cable is loose.",
-    "0300_801E": "The extrusion motor is overloaded, please check the Assistant for details.",
-    "0300_8021": "The nozzle may not be installed or not properly installed. Please ensure the nozzle is correctly installed before proceeding.",
-    "0300_8022": "The heatbed may be obstructed while moving downward. Please clear any objects beneath the heatbed and check for any resistance or jamming during its movement.",
-    "0300_8028": "Nozzle offset calibration sensor error. If using a single hotend or the calibration function is disabled, you may ignore this and continue printing; otherwise, it is recommended to check the sensor...",
-    "0300_8041": "Platform detection timeout: please restart the printer.",
-    "0300_8042": "Task paused because the door is open.",
-    "0300_8043": "The laser module is abnormal.",
-    "0300_8044": "Fire was detected inside the chamber.",
-    "0300_8045": "Material detection timeout: please restart the printer.",
-    "0300_8046": "Foreign object detect timeout: please restart the printer.",
-    "0300_8047": "Quick-release lever detection time out: please restart the printer.",
-    "0300_8048": "Laser Module unlock has timed out, and the task cannot proceed. Please restart the printer and try again.",
-    "0300_8049": "The current plate is invalid.",
-    "0300_804A": "Emergency stop button improperly installed. Please reinstall according to the Wiki before proceeding.",
-    "0300_804B": "Task paused. The Laser Safety Window is open.",
-    "0300_804E": "This is a printing task. Please detach the Laser/Cutting Module from the Toolhead.",
-    "0300_804F": "The loading/unloading process is currently ongoing. Please stop the process or remove the laser/cutting module.",
-    "0300_8050": "This device does not support the 40W Laser Module. Please remove it or replace it with a 10W Laser Module.",
-    "0300_8051": "The cutting module has dropped or the cutting module cable is disconnected; please check the module.",
-    "0300_8053": "Laser module detected. Please install the right nozzle correctly to ensure proper Laser Module Mounting Calibration.",
-    "0300_8054": "Please place the paper required for Print Then Cut.",
-    "0300_8055": "The module mounted on the toolhead does not match the task. Please install the correct module.",
-    "0300_8057": "The rotary attachment is disconnected. Please ensure it is properly installed and the cable is securely plugged in.",
-    "0300_8058": "The rotary attachment is detected. Please remove it before continuing.",
-    "0300_8061": "The mode of Airflow System failed to activate; check the air door condition.",
-    "0300_8062": "The chamber temperature is too high. It may be due to high environmental temperature.",
-    "0300_8063": "The chamber temperature is too high. Please open the top cover and front door to cool down.",
-    "0300_8064": "The chamber temperature is too high. Please open the top cover and front door to cool down. (Open door detection for this print job will be set to 'Notification' level)",
-    "0300_8065": "The temperature of the MC module is too high. Please check the Wiki for possible explanations.",
-    "0300_8071": "The Toolhead Enhanced Cooling Fan module is malfunctioning.",
-    "0300_807D": "Fire Extinguisher not detected, the automatic extinguishing function will be unavailable.",
-    "0300_807E": "Fire Extinguisher not detected, the automatic extinguishing function will be unavailable.",
-    "0300_807F": "Fire Extinguisher is malfunctioning.",
-    "0300_8080": "Fire extinguisher motor reset failed.",
-    "0300_8081": "Fire extinguisher cylinder not installed. Please confirm on the extinguisher page.",
-    "0300_8082": "The Fire Extinguisher Gas Cylinder is empty.",
-    "0300_C012": "Please heat the nozzle to above 170°C.",
-    "0300_C056": "A minor fire was detected inside the chamber, and the Auto Fire Extinguishing process has been aborted.",
-    "0300_C070": "The fire extinguisher has been detected and is ready for use after the laser module is connected.",
-    "0500_4001": "Failed to connect to Bambu Cloud. Please check your network connection.",
-    "0500_4002": "Unsupported print file path or name. Please resend the print job.",
-    "0500_4003": "Printing stopped because the printer was unable to parse the file. Please resend your print job.",
-    "0500_4004": "Device is busy and cannot start new task. Please wait for current task to complete before sending new task.",
-    "0500_4005": "Print jobs are not allowed to be sent while updating firmware.",
-    "0500_4006": "There is not enough free storage space for the print job. Restoring to factory settings can free up available space.",
-    "0500_4007": "The device requires a repair upgrade, and printing is currently unavailable.",
-    "0500_4008": "Starting printing failed; please power cycle the printer and resend the print job.",
-    "0500_4009": "Print jobs are not allowed to be sent while updating logs.",
-    "0500_400A": "The file name is not supported. Please rename and restart the print job.",
-    "0500_400B": "There was a problem downloading a file. Please check your network connection and resend the print job.",
-    "0500_400C": "Please insert a MicroSD card and restart the print job.",
-    "0500_400D": "Please run a self-test and restart the print job.",
-    "0500_400E": "Printing was cancelled.",
-    "0500_400F": "AMS is initializing and cannot be upgraded at the moment. Please try again later.",
-    "0500_4010": "AMS is drying and cannot be upgraded at the moment. Please try again later.",
-    "0500_4011": "The printer is loading or unloading filament and cannot be upgraded at the moment. Please try again later.",
-    "0500_4012": "The device is printing and cannot be upgraded at the moment. Please try again later.",
-    "0500_4013": "AMS is in operation and cannot be upgraded at the moment. Please try again when it is idle.",
-    "0500_4014": "Slicing for the print job failed. Please check your settings and restart the print job.",
-    "0500_4015": "There is not enough free storage space for the print job. Please format or clear files from the MicroSD card to free up space.",
-    "0500_4016": "The MicroSD Card is write-protected. Please replace the MicroSD Card.",
-    "0500_4017": "Binding failed. Please retry or restart the printer and retry.",
-    "0500_4018": "Binding configuration information parsing failed; please try again.",
-    "0500_4019": "The printer has already been bound. Please unbind it and try again.",
-    "0500_401A": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the pri...",
-    "0500_401B": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_401C": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_401D": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0500_401E": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_401F": "Authorization timed out. Please make sure that your phone or PC has access to the internet, and ensure that the Bambu Studio/Bambu Handy APP is running in the foreground during the binding operation.",
-    "0500_4020": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4021": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0500_4022": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4023": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4024": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the pri...",
-    "0500_4025": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4026": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4027": "Cloud access failed; this may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0500_4028": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_4029": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0500_402A": "Failed to connect to the router, which may be caused by wireless interference or being too far away from the router. Please try again or move the printer closer to the router and try again.",
-    "0500_402B": "Router connection failed due to incorrect password. Please check the password and try again.",
-    "0500_402C": "Failed to obtain IP address, which may be caused by wireless interference resulting in data transmission failure or the DHCP address pool of the router being full. Please move the printer closer to...",
-    "0500_402D": "System exception",
-    "0500_402E": "System does not support the file system currently used by the USB flash drive. Please replace or format the USB flash drive to FAT32.",
-    "0500_402F": "The MicroSD card sector data is damaged. Please use the SD card repair tool to repair or format it. If it still cannot be identified, please replace the MicroSD card.",
-    "0500_4030": "The device is currently upgrading. Please try again when it is idle.",
-    "0500_4031": "The accessory firmware does not match the printer. Please update it on the 'Firmware' page.",
-    "0500_4033": "The AMS firmware does not match the printer. Please update it on the 'Firmware' page.",
-    "0500_4034": "The Laser Module firmware does not match the printer. Please update it on the 'Firmware' page.",
-    "0500_4035": "The BirdsEye Camera is malfunctioning. Please try restarting the device. If the issue persists after multiple restarts, check the camera connection status or contact customer support.",
-    "0500_4037": "Your sliced file is not compatible with current printer model. This file can't be printed on this printer.",
-    "0500_4038": "The nozzle diameter in sliced file is not consistent with the current nozzle setting. This file can't be printed.",
-    "0500_4039": "The current task does not allow the installation of the laser/cutting module, and the task has been halted.",
-    "0500_403A": "The current temperature is too low. In order to protect you and your printer, printing tasks, moving an axis and other operations are disabled. Please move the printer to an environment above 10 de...",
-    "0500_403B": "Laser/cutting tasks cannot be initiated on the machine at the moment. Please use the computer software to start the task.",
-    "0500_403C": "The current nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
-    "0500_403D": "The toolhead module is not set up. Please set it up before initiating the task.",
-    "0500_403E": "The current tool head does not support initialization.",
-    "0500_403F": "Failed to download print job; please check your network connection.",
-    "0500_4040": "The printer has reached its power limit. Please connect a dedicated power adapter to this AMS to enable drying.",
-    "0500_4041": "The AMS drying cannot be started during printing.",
-    "0500_4042": "Due to power limitations, starting AMS drying will pause current operations such as nozzle heating and fan running. Do you want to proceed with drying?",
-    "0500_4043": "Due to power limitations, only one AMS is allowed to use the device's power for drying.",
-    "0500_4044": "BirdsEye Camera malfunction: please contact customer support.",
-    "0500_4045": "Hotend check in progress. This operation is temporarily unavailable. Please wait.",
-    "0500_4050": "Error detected on the print board.",
-    "0500_4052": "Error detected on the hot end.",
-    "0500_4054": "Error detected on the mat.",
-    "0500_405D": "Laser module Serial Number error: unable to calibrate or make project.",
-    "0500_4065": "The task requires a Laser Platform, but the current one is a Cutting Platform. Please replace it, measure the material thickness in the software, and then restart the task.",
-    "0500_4070": "The laser or cutter module is connected, so the device cannot initiate a 3D printing task.",
-    "0500_4075": "No Laser Platform was detected, which may affect thickness measurement accuracy. Please place the laser platform correctly and ensure the rear markers are not blocked, then restart the thickness me...",
-    "0500_4076": "Please place the Laser Platform correctly and ensure the rear markers are not blocked, then restart the thickness measurement in the software before initiating the task.",
-    "0500_4097": "The device cannot detect the Laser Module. Please reconnect the module cable or restart the printer.",
-    "0500_4098": "The device cannot detect AMS A. Please reconnect the AMS cable or restart the printer.",
-    "0500_4099": "The firmware of Cutting Module does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0500_409A": "The firmware of the Air Pump does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0500_409B": "The firmware of the Laser Module does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0500_409D": "The firmware of AMS A does not match the printer; the device cannot continue working. Please upgrade it on the 'Firmware' page.",
-    "0500_409E": "The device cannot detect the Cutting Module. Please reconnect the module cable or restart the printer.",
-    "0500_409F": "The device cannot detect the Air Pump.  Please reconnect the module cable or restart the printer.",
-    "0500_40A0": "The Rotary Attachment module is not detected. Please reconnect the cable or restart the printer.",
-    "0500_40A1": "The Auto Fire Extinguishing System is not detected.  Please reconnect the module cable or restart the printer.",
-    "0500_40A3": "AMS(or AMS lite) A communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0500_40A4": "The current firmware only supports 1 AMS Lite. Please remove all AMS units before reconnecting the supported AMS Lite device.",
-    "0500_40A5": "The current firmware only supports AMS/AMS 2 Pro/AMS HT, with a maximum of 4 units. Please remove all AMS units before reconnecting the supported one.",
-    "0500_8013": "The print file is not available. Please check to see if the storage media has been removed.",
-    "0500_8036": "Your sliced file is not consistent with the current printer model. Continue?",
-    "0500_803C": "The current nozzle setting does not match the slicing file. Continuing to print may affect print quality. It is recommended to re-slice before starting the print.",
-    "0500_8040": "Toolhead front cover is detached. Moving the toolhead may damage the printer. Do you want to continue?",
-    "0500_8041": "The filament in hotend is too cold. Extrusion may damage the extruder. Still feeding in/out the filament?",
-    "0500_8048": "The module on the toolhead is not calibrated. Please cancel the task to perform calibration or switch to a calibrated module.",
-    "0500_8051": "Detected build plate is not the same as the Gcode file. Please adjust slicer settings or use the correct plate.",
-    "0500_8053": "Nozzle mismatch was detected during printing. Please initiate the print after re-slicing, or continue printing after replacing with the correct nozzle. Caution: the hotend temperature is high.",
-    "0500_8055": "Laser module is installed, but a Cutting Platform is detected. Please place a Laser Platform and perform laser calibration.",
-    "0500_8056": "Cutting module is installed, but the laser platform is detected. Please place the cutting platform for calibration.",
-    "0500_8058": "Please place the light grip cutting mat correctly and ensure the marker is exposed.",
-    "0500_8059": "Cutting platform base is not correctly aligned. Please ensure that the four corners of the platform are aligned with the heatbed.",
-    "0500_805A": "Please place the cutting mat on cutting protection base.",
-    "0500_805B": "The cutting mat type is unknown; please replace it with the correct cutting mat.",
-    "0500_805C": "The grip cutting mat type does not match; please place a LightGrip cutting mat.",
-    "0500_805E": "Cutting module Serial Number error: unable to calibrate or make project.",
-    "0500_8060": "The current module on toolhead does not meet requirements. Please replace the module as per the on-screen instructions.",
-    "0500_8061": "No print plate detected. Please make sure it is placed correctly.",
-    "0500_8062": "The print plate marker was not detected. Please confirm the print plate is correctly positioned on the heatbed with all four corners aligned, and the marker is visible. If strong light is shining o...",
-    "0500_8063": "The platform is not detected during calibration; please make sure the Laser Platform is properly placed.",
-    "0500_8064": "Please place the Laser Platform correctly and ensure the rear markers are not blocked for laser calibration.",
-    "0500_8066": "The task requires a Cutting Platform, but the current one is a Laser Platform. Please replace it with a Cutting Platform (Cutting Protection Base + LightGrip cutting mat).",
-    "0500_8067": "Please place a LightGrip cutting mat on the cutting protection base.",
-    "0500_8068": "Please place the strong grip cutting mat correctly and ensure the marker is exposed.",
-    "0500_8069": "Unable to recognize the left and right hotends. They might be third party hotends, or the hotend marks may be dirty. Please manually set the hotend types.",
-    "0500_806A": "Unable to recognize the left and right hotends. They might be third party hotends, or the hotend marks may be dirty. Please set hotend types on printer screen before next print.",
-    "0500_806B": "Quick-release Lever is not locked. Please press down the external toolhead module to ensure it is properly seated, then push down the level to lock it in place.",
-    "0500_806C": "Please place the cutting platform correctly and ensure the marker is exposed.",
-    "0500_806D": "Material not detected. Please confirm placement and continue.",
-    "0500_806E": "Foreign objects detected on heatbed; please check and clean up the heatbed.",
-    "0500_806F": "The grip cutting mat type does not match; please place a StrongGrip cutting mat.",
-    "0500_8071": "No cutting platform was detected. Please confirm that it has been correctly placed.",
-    "0500_8072": "Live View camera is blocked",
-    "0500_8073": "Heatbed limit block is obstructed or contaminated. Please clean and ensure the limit block is visible, otherwise platform position offset detection may be inaccurate.",
-    "0500_8074": "The Laser Platform is offset. Please ensure that the four corners of the platform are aligned with the heatbed, and the marker is not obstructed.",
-    "0500_8077": "The visual marker was not detected. Please ensure the paper is properly placed.",
-    "0500_8078": "Current material does not match the sliced file settings. Please load the correct material and ensure the QR code on the material is not damaged or dirty.",
-    "0500_8079": "Please place the Laser Test Material (350g paperboard) and position support strips underneath to prevent material warping.",
-    "0500_807A": "The foreign object detection function is not working. You can continue the task or check the assistant for troubleshooting.",
-    "0500_807B": "Please place the cutting platform (cutting protection base + LightGrip cutting mat).",
-    "0500_807C": "Please place the cutting platform (cutting protection base + StrongGrip cutting mat).",
-    "0500_807D": "This task requires a Cutting Platform, but the current one is a Laser Platform. Please replace it with a Cutting Platform (Cutting Protection Base + StrongGrip Cutting Mat).",
-    "0500_807E": "Please place a StrongGrip cutting mat on the cutting protection base.",
-    "0500_8080": "The left and right hotends are not installed.",
-    "0500_8081": "The left and right hotends are not installed.",
-    "0500_8082": "Please remove the protective film on the Opaque Glossy Acrylic before processing",
-    "0500_8083": "Material is not allowed in Mounting Calibration. Please remove the material from the platform.",
-    "0500_8084": "The Live View Camera is dirty; please clean it and continue.",
-    "0500_8085": "Toolhead camera is obstructed",
-    "0500_8086": "Toolhead Camera is dirty, which affects the AI function; please clean the lens surface.",
-    "0500_8087": "BirdsEye camera is obstructed",
-    "0500_8088": "The Birdseye Camera is dirty",
-    "0500_8089": "Task paused due to Presence Check failed. Please check the printer to continue.",
-    "0500_808A": "The BirdsEye Camera is installed offset. Please refer to the assistant to reinstall it.",
-    "0500_808B": "The BirdsEye Camera setup failed. Please remove all objects and the mat on the heatbed to ensure the heatbed markers are visible. Meanwhile, please ensure the BirdsEye Camera is installed correctly...",
-    "0500_808C": "Detected build plate offset. Please align the build plate with the heatbed, and then continue.",
-    "0500_808D": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the cutting material is properly positioned and check whether the cutting blade tip is worn.",
-    "0500_808E": "BirdsEye Camera initialization failed. The toolhead camera did not detect the Heatbed features. Please clean the Heatbed, remove all objects and pads, and ensure the bed markings are visible. Check...",
-    "0500_808F": "Nozzle camera lens is dirty, affecting AI monitoring. Clean the lens with a non-woven cloth and a small amount of alcohol. Beware of hotend heat; wait for it to cool before handling.",
-    "0500_8090": "Please attach the 80g White Printing Paper to the center area of the platform.",
-    "0500_8091": "The Cutting Module offset calibration failed, which may result in inaccurate cuts. Please ensure the 80g white printer paper(letter paper thickness) is properly positioned and check whether the cut...",
-    "0500_8092": "Toolhead Camera initialization failed. This print can still continue, but some AI functions will be disabled. If you encounter this issue again after restarting, please contact customer support.",
-    "0500_8093": "The nozzle silicone sleeve is not installed; there is a risk of temperature control failure. Please install it correctly and try again.",
-    "0500_80A0": "The visual encoder board was not detected. Please check if the board is properly placed and aligned at all four corners, and ensure the positioning markings are clear and free from wear.",
-    "0500_C010": "MicroSD Card read/write exception: please reinsert or replace the MicroSD Card.",
-    "0500_C032": "Laser/Cutting module connected to the toolhead. The drying process has been automatically stopped.",
-    "0500_C036": "This is a printing task. Please detach the Laser/Cutting Module from the Toolhead.",
-    "0500_C07F": "Device is busy and cannot perform this operation. To proceed, please pause or stop the current task.",
-    "0501_4017": "Binding failed. Please retry or restart the printer and retry.",
-    "0501_4018": "Binding configuration information parsing failed; please try again.",
-    "0501_4019": "The printer has already been bound. Please unbind it and try again.",
-    "0501_401A": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the pri...",
-    "0501_401B": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_401C": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_401D": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0501_401E": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_401F": "Authorization timed out. Please make sure that your phone or PC has access to the internet, and ensure that the Bambu Studio/Bambu Handy APP is running in the foreground during the binding operation.",
-    "0501_4020": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4021": "Cloud access failed, which may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0501_4022": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4023": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4024": "Cloud access failed. Possible reasons include network instability caused by interference, inability to access the internet, or router firewall configuration restrictions. You can try moving the pri...",
-    "0501_4025": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4026": "Cloud access rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4027": "Cloud access failed; this may be caused by network instability due to interference. You can try moving the printer closer to the router before you try again.",
-    "0501_4028": "Cloud response is invalid. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4029": "Cloud access is rejected. If you have tried multiple times and are still failing, please contact customer support.",
-    "0501_4031": "Device discovery binding is in progress, and the QR code cannot be displayed on the screen. You can wait for the binding to finish or abort the device discovery binding process in the APP/Studio an...",
-    "0501_4032": "QR code binding is in progress, so device discovery binding cannot be performed. You can scan the QR code on the screen for binding or exit the QR code display page on screen and try device discove...",
-    "0501_4033": "Your APP region does not match with your printer; please download the APP in the corresponding region and register your account again.",
-    "0501_4034": "The slicing progress has not been updated for a long time, and the printing task has exited. Please confirm the parameters and reinitiate printing.",
-    "0501_4035": "The device is in the process of binding and cannot respond to new binding requests.",
-    "0501_4038": "The regional settings do not match the printer; please check the printer's regional settings.",
-    "0501_4039": "Device login has expired; please try to bind again.",
-    "0501_4098": "The device cannot detect AMS B. Please reconnect the AMS cable or restart the printer.",
-    "0501_409D": "The firmware of AMS B does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0501_40A3": "AMS(or AMS lite) B communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0502_4001": "Current filament will be used in this print job. Settings cannot be changed.",
-    "0502_4002": "Please go to “Settings > Calibration” to run the Motion Accuracy Enhancement Calibration before turning on Motion Accuracy Enhancement mode.",
-    "0502_4003": "The printer is currently printing and the motion accuracy enhancement feature cannot be turned on or off.",
-    "0502_4004": "Some features are not supported by the current device. Please check the Studio feature settings or update the firmware to the latest version.",
-    "0502_4005": "The AMS has not been calibrated yet, so printing cannot be initiated.",
-    "0502_4006": "Unknown module detected; please try updating the firmware to the latest version.",
-    "0502_400D": "Failed to start a new task: filament loading/unloading not completed.",
-    "0502_400E": "Failed to start a new task: The nozzle cold pull was not completed.",
-    "0502_4013": "This device is not compatible with the 40W laser module. Please replace it with a 10W laser module or remove it.",
-    "0502_4098": "The device cannot detect AMS C. Please reconnect the AMS cable or restart the printer.",
-    "0502_409D": "The firmware of AMS C does not match the printer; the device cannot continue working. Please upgrade it on the 'Firmware' page.",
-    "0502_40A3": "AMS(or AMS lite) C communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0502_C00F": "The device is busy and cannot perform nozzle identification.",
-    "0502_C010": "Due to printer power limitations, printing, calibration, controls and other actions cannot be performed during AMS drying. Please stop the drying process before proceeding with any other operation.",
-    "0502_C011": "Currently in 2D production mode. Please continue the operation on the printer",
-    "0502_C012": "The task cannot be paused.",
-    "0502_C014": "The AMS Remaining Filament Estimation is enabled by default and cannot be disabled.",
-    "0502_C024": "The flow dynamic calibration records have exceeded the storage limit. Please delete some historical records in the slicer software before adding new calibration data.",
-    "0503_4098": "The device cannot detect AMS D. Please reconnect the AMS cable or restart the printer.",
-    "0503_409D": "The firmware of AMS D does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0503_40A3": "AMS(or AMS lite) D communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0580_4096": "The device cannot detect AMS-HT A. Please reconnect the AMS-HT cable or restart the printer.",
-    "0580_409C": "The firmware of AMS-HT A does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0580_40A2": "AMS-HT A communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0581_4096": "The device cannot detect AMS-HT B. Please reconnect the AMS-HT cable or restart the printer.",
-    "0581_409C": "The firmware of AMS-HT B does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0581_40A2": "AMS-HT B communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0582_4096": "The device cannot detect AMS-HT C. Please reconnect the AMS-HT cable or restart the printer.",
-    "0582_409C": "The firmware of AMS-HT C does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0582_40A2": "AMS-HT C communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0583_4096": "The device cannot detect AMS-HT D. Please reconnect the AMS-HT cable or restart the printer.",
-    "0583_409C": "The firmware of AMS-HT D does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0583_40A2": "AMS-HT D communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0584_4096": "The device cannot detect AMS-HT F. Please reconnect the AMS-HT cable or restart the printer.",
-    "0584_409C": "The firmware of AMS-HT E does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0584_40A2": "AMS-HT E communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0585_4096": "The device cannot detect AMS-HT E. Please reconnect the AMS-HT cable or restart the printer.",
-    "0585_409C": "The firmware of AMS-HT F does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0585_40A2": "AMS-HT F communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0586_4096": "The device cannot detect AMS-HT G. Please reconnect the AMS-HT cable or restart the printer.",
-    "0586_409C": "The firmware of AMS-HT G does not match the printer; the device cannot continue working. Please update it on the 'Firmware' page.",
-    "0586_40A2": "AMS-HT G communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "0587_4096": "The device cannot detect AMS-HT H. Please reconnect the AMS-HT cable or restart the printer.",
-    "0587_409C": "The firmware of AMS-HT H does not match the printer; the device cannot continue working. Please upgrade it on the 'Firmware' page.",
-    "0587_40A2": "AMS-HT H communication is abnormal. Please reconnect the module cable or restart the printer.",
-    "05FE_8053": "The left nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing with the correct nozzle. Caution: the hotend temperature is high.",
-    "05FE_8069": "Unable to recognize the left hotend. It might be a third party hotend, or the hotend mark may be dirty. Please manually set the hotend type.",
-    "05FE_806A": "Unable to recognize the left hotend. It might be a third party hotend, or the hotend mark may be dirty. Please set hotend type on printer screen before next print.",
-    "05FE_8080": "The left hotend is not installed.",
-    "05FE_8081": "The left hotend is not installed.",
-    "05FF_8053": "The right nozzle is not matched with slicing file. Please initiate the print after re-slicing, or continue printing after replacing with the correct nozzle. Caution: the hotend temperature is high.",
-    "05FF_8069": "Unable to recognize the right hotend. It might be a third party hotend, or the hotend mark may be dirty. Please manually set the hotend type.",
-    "05FF_806A": "Unable to recognize the right hotend. It might be a third party hotend, or the hotend mark may be dirty. Please set hotend type on printer screen before next print.",
-    "05FF_8080": "The right hotend is not installed.",
-    "05FF_8081": "The right hotend is not installed.",
-    "0700_4001": "The AMS has been disabled for a print, but it still has filament loaded. Please unload the AMS filament and switch to the spool holder filament for printing.",
-    "0700_4025": "Failed to read the filament information.",
-    "0700_8001": "Failed to cut the filament. Please check the cutter.",
-    "0700_8002": "The cutter is stuck. Please make sure the cutter handle is out.",
-    "0700_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0700_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0700_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0700_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0700_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0700_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS A to the extruder is properly connected.",
-    "0700_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0700_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0700_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0700_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0700_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0700_8017": "AMS A is drying. Please stop drying process before loading/unloading material.",
-    "0700_8021": "AMS setup failed; please refer to the assistant.",
-    "0700_8023": "AMS A cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0700_C069": "An error occurred during AMS A drying. Please go to Assistant for more details.",
-    "0700_C06A": "AMS A is reading RFID. Unable to start drying. Please try again later.",
-    "0700_C06B": "AMS A is changing filament. Unable to start drying. Please try again later.",
-    "0700_C06C": "AMS A is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "0700_C06D": "AMS A is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "0700_C06E": "AMS A motor is performing self-test. Unable to start drying. Please try again later.",
-    "0701_4001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
-    "0701_4025": "Failed to read the filament information.",
-    "0701_8001": "Failed to cut the filament. Please check the cutter.",
-    "0701_8002": "The cutter is stuck. Please make sure the cutter handle is out.",
-    "0701_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0701_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0701_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0701_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0701_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0701_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS B to the extruder is properly connected.",
-    "0701_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0701_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0701_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0701_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0701_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0701_8017": "AMS B is drying. Please stop drying process before loading/unloading material.",
-    "0701_8021": "AMS setup failed; please refer to the assistant.",
-    "0701_8023": "AMS B cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0701_C069": "An error occurred during AMS B drying. Please go to Assistant for more details.",
-    "0701_C06A": "AMS B is reading RFID. Unable to start drying. Please try again later.",
-    "0701_C06B": "AMS B is changing filament. Unable to start drying. Please try again later.",
-    "0701_C06C": "AMS B is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "0701_C06D": "AMS B is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "0701_C06E": "AMS B motor is performing self-test. Unable to start drying. Please try again later.",
-    "0702_4001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
-    "0702_4025": "Failed to read the filament information.",
-    "0702_8001": "Failed to cut the filament. Please check the cutter.",
-    "0702_8002": "The cutter is stuck. Please make sure the cutter handle is out.",
-    "0702_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0702_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0702_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0702_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0702_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0702_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS C to the extruder is properly connected.",
-    "0702_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0702_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0702_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0702_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0702_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0702_8017": "AMS C is drying. Please stop drying process before loading/unloading material.",
-    "0702_8021": "AMS setup failed; please refer to the assistant.",
-    "0702_8023": "AMS C cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0702_C069": "An error occurred during AMS C drying. Please go to Assistant for more details.",
-    "0702_C06A": "AMS C is reading RFID. Unable to start drying. Please try again later.",
-    "0702_C06B": "AMS C is changing filament. Unable to start drying. Please try again later.",
-    "0702_C06C": "AMS C is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "0702_C06D": "AMS C is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "0702_C06E": "AMS C motor is performing self-test. Unable to start drying. Please try again later.",
-    "0703_4001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
-    "0703_4025": "Failed to read the filament information.",
-    "0703_8001": "Failed to cut the filament. Please check the cutter.",
-    "0703_8002": "The cutter is stuck. Please make sure the cutter handle is out.",
-    "0703_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0703_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0703_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0703_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0703_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0703_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS D to the extruder is properly connected.",
-    "0703_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0703_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0703_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0703_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0703_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0703_8017": "AMS D is drying. Please stop drying process before loading/unloading material.",
-    "0703_8021": "AMS setup failed; please refer to the assistant.",
-    "0703_8023": "AMS D cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0703_C069": "An error occurred during AMS D drying. Please go to Assistant for more details.",
-    "0703_C06A": "AMS D is reading RFID. Unable to start drying. Please try again later.",
-    "0703_C06B": "AMS D is changing filament. Unable to start drying. Please try again later.",
-    "0703_C06C": "AMS D is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "0703_C06D": "AMS D is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "0703_C06E": "AMS D motor is performing self-test. Unable to start drying. Please try again later.",
-    "0704_4025": "Failed to read the filament information.",
-    "0704_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0704_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0704_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0704_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0704_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0704_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS E to the extruder is properly connected.",
-    "0704_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0704_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0704_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0704_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0704_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0704_8021": "AMS setup failed; please refer to the assistant.",
-    "0704_8023": "AMS E cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0705_4025": "Failed to read the filament information.",
-    "0705_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0705_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0705_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0705_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0705_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0705_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS F to the extruder is properly connected.",
-    "0705_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0705_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0705_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0705_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0705_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0705_8021": "AMS setup failed; please refer to the assistant.",
-    "0705_8023": "AMS F cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0706_4025": "Failed to read the filament information.",
-    "0706_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0706_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0706_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0706_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0706_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0706_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS G to the extruder is properly connected.",
-    "0706_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0706_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0706_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0706_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0706_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0706_8021": "AMS setup failed; please refer to the assistant.",
-    "0706_8023": "AMS G cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "0707_4025": "Failed to read the filament information.",
-    "0707_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "0707_8004": "AMS failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "0707_8005": "The AMS failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "0707_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "0707_8007": "Extruding filament failed. The extruder might be clogged.",
-    "0707_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS H to the extruder is properly connected.",
-    "0707_8010": "The AMS assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "0707_8011": "AMS filament ran out. Please insert a new filament into the same AMS slot.",
-    "0707_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "0707_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "0707_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "0707_8021": "AMS setup failed; please refer to the assistant.",
-    "0707_8023": "AMS H cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "07FE_8001": "Failed to cut the filament of the left extruder. Please check the cutter.",
-    "07FE_8002": "The cutter of the left extruder is stuck. Please pull out the cutter handle.",
-    "07FE_8003": "Please pull out the filament on the spool holder  of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are ab...",
-    "07FE_8004": "Failed to pull back the filament from the left extruder. Please check whether the filament is stuck inside the extruder.",
-    "07FE_8005": "Failed to feed the filament outside the AMS. Please clip the end of the filament flat and check to see if the spool is stuck.",
-    "07FE_8006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "07FE_8007": "Please observe the nozzle of the left extruder. If the filament has been extruded, select 'Continue'; if it has not, please push the filament forward slightly, and then select 'Retry'.",
-    "07FE_8010": "Check if the left external filament spool or filament is stuck.",
-    "07FE_8011": "The external filament connected to the left extruder has run out; please load a new filament.",
-    "07FE_8012": "Failed to get mapping table; please select 'Resume' to retry.",
-    "07FE_8013": "Timeout purging old filament of the left extruder: Please check if the filament is stuck or the extruder is clogged.",
-    "07FE_8020": "Extruder change failed; please refer to the assistant.",
-    "07FE_8021": "AMS setup failed; please refer to the assistant.",
-    "07FE_8024": "Extruder position calibration failed; please refer to the assistant.",
-    "07FE_8025": "Cold pull timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
-    "07FE_8030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
-    "07FE_C003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube i...",
-    "07FE_C006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "07FE_C008": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube i...",
-    "07FE_C009": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "07FE_C00A": "Please observe the nozzle of the left extruder. If the filament has been extruded, select 'Continue'; if not, please push the filament forward slightly and then select 'Retry'.",
-    "07FE_C010": "Insert the filament (over 30cm long) until it stops. You might see slight smoke during flushing. After insertion, close the front door and top cover.",
-    "07FE_C011": "Please manually and slowly pull out the filament from the extruder. Then click “Continue”.",
-    "07FE_C012": "Press the black PTFE tube coupler and unplug the PTFE tube. After completing the operation, click 'Continue.'",
-    "07FF_4001": "Filament is still loaded from the AMS after it has been disabled. Please unload the filament, load from the spool holder, and restart printing.",
-    "07FF_8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
-    "07FF_8002": "The cutter is stuck. Please make sure the cutter handle is out.",
-    "07FF_8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are a...",
-    "07FF_8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
-    "07FF_8005": "Failed to feed the filament outside the AMS. Please clip the end of the filament flat and check to see if the spool is stuck.",
-    "07FF_8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "07FF_8007": "Please observe the nozzle of the right extruder. If the filament has been extruded, select 'Continue'; if it has not, please push the filament forward slightly, and then select 'Retry'.",
-    "07FF_8010": "Check if the external filament spool or filament is stuck.",
-    "07FF_8011": "External filament has run out; please load a new filament.",
-    "07FF_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "07FF_8013": "Timeout purging old filament of the right extruder: Please check if the filament is stuck or the extruder is clogged.",
-    "07FF_8020": "Extruder change failed; please refer to the assistant.",
-    "07FF_8021": "AMS setup failed; please refer to the assistant.",
-    "07FF_8024": "Extruder position calibration failed; please refer to the assistant.",
-    "07FF_8025": "Cold pull timed out. Please promptly operate or check whether the filament is broken inside the extruder, and click the Assistant for details.",
-    "07FF_8030": "The filament specified in the slicer has been used up. Printing is paused. Please go to the machine to replace the material and resume printing.",
-    "07FF_C003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube ...",
-    "07FF_C006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "07FF_C008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube ...",
-    "07FF_C009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "07FF_C00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select 'Continue'; if not, please push the filament forward slightly and then select 'Retry'.",
-    "07FF_C010": "Insert the filament (over 30cm long) until it stops. You might see slight smoke during flushing. After insertion, close the front door and top cover.",
-    "07FF_C011": "Hold the driven wheel bracket, slowly pull the filament from the extruder, then press 'Continue'.",
-    "07FF_C012": "Press the black PTFE tube coupler and unplug the PTFE tube. After completing the operation, click 'Continue.'",
-    "0C00_4020": "The setup of BirdsEye Camera failed. Please clear all objects and remove the mat. Make sure the marker is not obstructed. Meanwhile, clean both the BirdsEye Camera and Toolhead Camera, and remove a...",
-    "0C00_4021": "The setup of BirdsEye Camera failed; please reboot the printer.",
-    "0C00_4022": "The setup of BirdsEye Camera failed.  Please check if the laser module is working properly.",
-    "0C00_4024": "The Birdseye Camera is installed offset. Please refer to the assistant to reinstall it.",
-    "0C00_4025": "The Birdseye Camera is dirty. Please clean it and restart the process.",
-    "0C00_4026": "The Live View Camera initialization failed; please reboot the printer.",
-    "0C00_4027": "The Live View Camera calibration failed. Please refer to the assistant for details and recalibrate the camera after processing.",
-    "0C00_4029": "Material not detected. Please confirm placement and continue.",
-    "0C00_402A": "The visual marker was not detected. Please re-paste the paper in the correct position.",
-    "0C00_402C": "Device data link error. Please reboot the printer",
-    "0C00_402D": "The toolhead camera is not working properly; please reboot the device.",
-    "0C00_403D": "The vision encoder plate was not detected. Please confirm it is correctly positioned on the heatbed.",
-    "0C00_403E": "The high-precision nozzle offset calibration has failed, possibly due to a damaged pattern or the similarity of the colors of the two selected filaments. Please clear the printed pattern and replac...",
-    "0C00_4041": "Toolhead camera calibration failed. Please ensure the Calibration Marker on the heatbed or Height Calibration Marker on the homing area is clean and undamaged, then re-run the calibration process.",
-    "0C00_8001": "First layer defects were detected. If the defects are acceptable, select 'Resume' to resume the print job.",
-    "0C00_8005": "Purged filament has piled up in the waste chute, which may cause a tool head collision.",
-    "0C00_8009": "Build plate localization marker was not found.",
-    "0C00_800B": "The heatbed marker was not detected. Please clear all objects and remove the mat. Make sure the marker is not obstructed.",
-    "0C00_8015": "Objects detected on the platform; please clean them up in a timely manner.",
-    "0C00_8016": "The foreign object detection function is not working. You can continue the task or check assistant for solutions.",
-    "0C00_8017": "Foreign objects detected on the platform; please clean them up on time.",
-    "0C00_8018": "The foreign object detection function is not working. You can continue the task or view the assistant for troubleshooting.",
-    "0C00_8033": "Quick-release Lever is not locked. Please push it down to secure.",
-    "0C00_8034": "Liveview Camera initialization failed. This print can still continue, but some AI functions will be disabled. If you encounter this issue again after restarting, please contact customer support.",
-    "0C00_803F": "AI detected nozzle clumping. Please check the nozzle condition. Refer to assistant for solutions.",
-    "0C00_8040": "AI detected air-printing defect. Please check the hotend extrusion status. Refer to assistant for solutions.",
-    "0C00_8042": "The AI print monitor has detected a spaghetti defect. Please check the print and take the necessary action.",
-    "0C00_8043": "AI detected nozzle clumping. Please check the nozzle condition. Refer to assistant for solutions.",
-    "0C00_C003": "Possible defects were detected in the first layer.",
-    "0C00_C004": "Possible spaghetti failure was detected.",
-    "0C00_C006": "Purged filament may have piled up in the waste chute.",
-    "1000_C001": "High bed temperature may lead to filament clogging in the nozzle. You may open the chamber door.",
-    "1000_C002": "Printing CF material with stainless steel may cause nozzle damage.",
-    "1000_C003": "Enabling Timelapse in traditional mode may cause defects; please activate this feature as needed.",
-    "1001_4001": "Timelapse is not supported as Spiral Vase mode is enabled in slicing presets.",
-    "1001_4002": "Timelapse is not supported as the Print sequence is set to 'By object'.",
-    "1001_8003": "The time-lapse mode is set to Traditional in the slicing file. This may cause surface defects. Would you like to enable it?",
-    "1001_8004": "Prime Tower is not enabled and time-lapse mode is set to Smooth in slicing file. This may cause surface defects. Would you like to enable it?",
-    "1200_4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
-    "1200_8001": "Cutting the filament failed. Please check to see if the cutter is stuck. Refer to the Assistant for solutions.",
-    "1200_8002": "The cutter is stuck. Please pull out the cutter handle.",
-    "1200_8003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
-    "1200_8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
-    "1200_8005": "The filament is not inserted. Please insert the filament.",
-    "1200_8006": "Unable to feed filament into the extruder. This could be due to tangled filament or a stuck spool. If not, please check if the AMS PTFE tube is connected.",
-    "1200_8007": "Failed to extrude the filament. This might be caused by clogged extruder or stuck filament. Refer to the Assistant for solutions.",
-    "1200_8010": "Filament or spool may be stuck.",
-    "1200_8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
-    "1200_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1200_8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
-    "1200_8014": "The filament location in the toolhead was not found. Refer to the Assistant for solutions.",
-    "1200_8015": "Failed to pull out the filament from the toolhead. Please check if the filament is stuck, or if it is broken inside the extruder or PTFE tube.",
-    "1200_8016": "The extruder is not extruding normally. Refer to the Assistant for troubleshooting. There may be defects in this layer, but you may resume if the defects are acceptable.",
-    "1201_4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
-    "1201_8001": "Failed to cut the filament. Please check the cutter.",
-    "1201_8002": "The cutter is stuck. Please pull out the cutter handle.",
-    "1201_8003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
-    "1201_8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
-    "1201_8005": "Failed to feed the filament. Please load the filament and then select 'Retry'.",
-    "1201_8006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
-    "1201_8007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
-    "1201_8010": "Please check if the spool or filament is stuck.",
-    "1201_8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
-    "1201_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1201_8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
-    "1201_8014": "Failed to check the filament location in the tool head; please refer to the HMS.",
-    "1201_8015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or the filament is broken inside the extruder.",
-    "1201_8016": "The extruder is not extruding normally; please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
-    "1202_4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
-    "1202_8001": "Failed to cut the filament. Please check the cutter.",
-    "1202_8002": "The cutter is stuck. Please pull out the cutter handle.",
-    "1202_8003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
-    "1202_8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
-    "1202_8005": "The filament is not inserted. Please insert the filament.",
-    "1202_8006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
-    "1202_8007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
-    "1202_8010": "Please check if the spool or filament is stuck.",
-    "1202_8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
-    "1202_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1202_8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
-    "1202_8014": "Failed to check the filament location in the tool head; please refer to the HMS.",
-    "1202_8015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or is broken inside the extruder.",
-    "1202_8016": "The extruder is not extruding normally; please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
-    "1203_4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
-    "1203_8001": "Failed to cut the filament. Please check the cutter.",
-    "1203_8002": "The cutter is stuck. Please pull out the cutter handle.",
-    "1203_8003": "Failed to pull out the filament from the extruder. Please check whether the extruder is clogged or whether the filament is broken inside the extruder.",
-    "1203_8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
-    "1203_8005": "The filament is not inserted. Please insert the filament.",
-    "1203_8006": "Failed to feed the filament into the toolhead. Please check whether the filament is stuck.",
-    "1203_8007": "Failed to extrude the filament. The extruder may be clogged or the filament may be stuck; please refer to HMS.",
-    "1203_8010": "Please check if the spool or filament is stuck.",
-    "1203_8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
-    "1203_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1203_8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
-    "1203_8014": "Failed to check the filament location in the tool head; please refer to the HMS.",
-    "1203_8015": "Failed to pull back the filament from the toolhead. Please check if the filament is stuck or is broken inside the extruder.",
-    "1203_8016": "The extruder is not extruding normally; please refer to the HMS. After trouble shooting, if the defects are acceptable, please resume printing.",
-    "12FF_4001": "Filament is still loaded from the AMS when it has been disabled. Please unload AMS filament, load from spool holder, and restart print job.",
-    "12FF_8001": "Failed to cut the filament. Please check the cutter.",
-    "12FF_8002": "The cutter is stuck. Please pull out the cutter handle.",
-    "12FF_8003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube if you are about to us...",
-    "12FF_8004": "Failed to pull back the filament from the toolhead. Please check whether the filament is stuck.",
-    "12FF_8005": "The filament is not inserted. Please insert the filament.",
-    "12FF_8006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
-    "12FF_8007": "Check nozzle. Select 'Done' if filament was extruded, otherwise push filament forward slightly and select 'Retry.'",
-    "12FF_8010": "Please check if the filament or the spool is stuck.",
-    "12FF_8011": "AMS filament has run out. Please insert a new filament into the same AMS slot.",
-    "12FF_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "12FF_8013": "Timeout while purging old filament. Please check if the filament is stuck or the extruder clogged.",
-    "12FF_C003": "Please pull out the filament on the spool holder. If this message persists, please check to see if there is filament broken in the extruder or PTFE Tube. (Connect a PTFE tube if you are about to us...",
-    "12FF_C006": "Please feed filament into the PTFE tube until it can not be pushed any farther.",
-    "1800_4025": "Failed to read the filament information.",
-    "1800_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1800_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1800_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1800_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1800_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1800_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT A to the extruder is properly connected.",
-    "1800_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1800_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1800_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1800_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1800_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1800_8017": "AMS-HT A is drying. Please stop drying process before loading/unloading material.",
-    "1800_8021": "AMS setup failed; please refer to the assistant.",
-    "1800_8023": "AMS-HT A cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1800_C069": "An error occurred during AMS-HT A drying. Please go to Assistant for more details.",
-    "1800_C06A": "AMS-HT A is reading RFID. Unable to start drying. Please try again later.",
-    "1800_C06B": "AMS-HT A is changing filament. Unable to start drying. Please try again later.",
-    "1800_C06C": "AMS-HT A is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1800_C06D": "AMS-HT A is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1800_C06E": "AMS-HT A motor is performing self-test. Unable to start drying. Please try again later.",
-    "1801_4025": "Failed to read the filament information.",
-    "1801_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1801_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1801_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1801_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1801_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1801_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT B to the extruder is properly connected.",
-    "1801_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1801_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1801_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1801_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1801_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1801_8017": "AMS-HT B is drying. Please stop drying process before loading/unloading material.",
-    "1801_8021": "AMS setup failed; please refer to the assistant.",
-    "1801_8023": "AMS-HT B cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1801_C069": "An error occurred during AMS-HT B drying. Please go to Assistant for more details.",
-    "1801_C06A": "AMS-HT B is reading RFID. Unable to start drying. Please try again later.",
-    "1801_C06B": "AMS-HT B is changing filament. Unable to start drying. Please try again later.",
-    "1801_C06C": "AMS-HT B is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1801_C06D": "AMS-HT B is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1801_C06E": "AMS-HT B motor is performing self-test. Unable to start drying. Please try again later.",
-    "1802_4025": "Failed to read the filament information.",
-    "1802_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1802_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1802_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1802_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1802_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1802_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT C to the extruder is properly connected.",
-    "1802_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1802_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1802_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1802_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1802_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1802_8017": "AMS-HT C is drying. Please stop drying process before loading/unloading material.",
-    "1802_8021": "AMS setup failed; please refer to the assistant.",
-    "1802_8023": "AMS-HT C cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1802_C069": "An error occurred during AMS-HT C drying. Please go to Assistant for more details.",
-    "1802_C06A": "AMS-HT C is reading RFID. Unable to start drying. Please try again later.",
-    "1802_C06B": "AMS-HT C is changing filament. Unable to start drying. Please try again later.",
-    "1802_C06C": "AMS-HT C is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1802_C06D": "AMS-HT C is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1802_C06E": "AMS-HT C motor is performing self-test. Unable to start drying. Please try again later.",
-    "1803_4025": "Failed to read the filament information.",
-    "1803_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1803_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1803_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1803_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1803_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1803_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT D to the extruder is properly connected.",
-    "1803_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1803_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1803_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1803_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1803_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1803_8017": "AMS-HT D is drying. Please stop drying process before loading/unloading material.",
-    "1803_8021": "AMS setup failed; please refer to the assistant.",
-    "1803_8023": "AMS-HT D cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1803_C069": "An error occurred during AMS-HT D drying. Please go to Assistant for more details.",
-    "1803_C06A": "AMS-HT D is reading RFID. Unable to start drying. Please try again later.",
-    "1803_C06B": "AMS-HT D is changing filament. Unable to start drying. Please try again later.",
-    "1803_C06C": "AMS-HT D is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1803_C06D": "AMS-HT D is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1803_C06E": "AMS-HT D motor is performing self-test. Unable to start drying. Please try again later.",
-    "1804_4025": "Failed to read the filament information.",
-    "1804_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1804_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1804_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1804_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1804_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1804_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT E to the extruder is properly connected.",
-    "1804_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1804_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1804_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1804_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1804_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1804_8021": "AMS setup failed; please refer to the assistant.",
-    "1804_8023": "AMS-HT E cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1804_C069": "An error occurred during AMS-HT E drying. Please go to Assistant for more details.",
-    "1804_C06A": "AMS-HT E is reading RFID. Unable to start drying. Please try again later.",
-    "1804_C06B": "AMS-HT E is changing filament. Unable to start drying. Please try again later.",
-    "1804_C06C": "AMS-HT E is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1804_C06D": "AMS-HT E is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1804_C06E": "AMS-HT E motor is performing self-test. Unable to start drying. Please try again later.",
-    "1805_4025": "Failed to read the filament information.",
-    "1805_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1805_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1805_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1805_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1805_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1805_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT F to the extruder is properly connected.",
-    "1805_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1805_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1805_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1805_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1805_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1805_8021": "AMS setup failed; please refer to the assistant.",
-    "1805_8023": "AMS-HT F cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1805_C069": "An error occurred during AMS-HT F drying. Please go to Assistant for more details.",
-    "1805_C06A": "AMS-HT F is reading RFID. Unable to start drying. Please try again later.",
-    "1805_C06B": "AMS-HT F is changing filament. Unable to start drying. Please try again later.",
-    "1805_C06C": "AMS-HT F is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1805_C06D": "AMS-HT F is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1805_C06E": "AMS-HT F motor is performing self-test. Unable to start drying. Please try again later.",
-    "1806_4025": "Failed to read the filament information.",
-    "1806_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1806_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1806_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1806_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1806_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1806_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT G to the extruder is properly connected.",
-    "1806_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1806_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1806_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1806_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1806_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1806_8021": "AMS setup failed; please refer to the assistant.",
-    "1806_8023": "AMS-HT G cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1806_C069": "An error occurred during AMS-HT G drying. Please go to Assistant for more details.",
-    "1806_C06A": "AMS-HT G is reading RFID. Unable to start drying. Please try again later.",
-    "1806_C06B": "AMS-HT G is changing filament. Unable to start drying. Please try again later.",
-    "1806_C06C": "AMS-HT G is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1806_C06D": "AMS-HT G is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1806_C06E": "AMS-HT G motor is performing self-test. Unable to start drying. Please try again later.",
-    "1807_4025": "Failed to read the filament information.",
-    "1807_8003": "Failed to pull out the filament from the extruder. This might be caused by clogged extruder or filament broken inside the extruder.",
-    "1807_8004": "AMS-HT failed to pull back filament. This could be due to a stuck spool or the end of the filament being stuck in the path.",
-    "1807_8005": "The AMS-HT failed to send out filament. You can clip the end of your filament flat, and reinsert. If this message persists, please check the PTFE tubes in AMS for any signs of wear and tear.",
-    "1807_8006": "Unable to feed filament into the extruder. The AMS may be mismatched with the extruder. You can rerun the AMS Setup. This could also be due to an entangled filament or a stuck spool. If not, please...",
-    "1807_8007": "Extruding filament failed. The extruder might be clogged.",
-    "1807_800A": "PTFE tube disconnection detected. Please check if the PTFE tube from AMS-HT H to the extruder is properly connected.",
-    "1807_8010": "The AMS-HT assist motor is overloaded. This could be due to entangled filament or a stuck spool.",
-    "1807_8011": "AMS-HT filament ran out. Please insert a new filament into the same AMS-HT slot.",
-    "1807_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "1807_8013": "Timeout purging old filament: Please check if the filament is stuck or the extruder is clogged.",
-    "1807_8016": "The extruder is not extruding normally; please refer to the Assistant. After trouble shooting. If the defects are acceptable, please resume.",
-    "1807_8021": "AMS setup failed; please refer to the assistant.",
-    "1807_8023": "AMS-HT H cooling failed. The ambient temperature may be too high. Please operate the device in a suitable environment.",
-    "1807_C069": "An error occurred during AMS-HT H drying. Please go to Assistant for more details.",
-    "1807_C06A": "AMS-HT H is reading RFID. Unable to start drying. Please try again later.",
-    "1807_C06B": "AMS-HT H is changing filament. Unable to start drying. Please try again later.",
-    "1807_C06C": "AMS-HT H is in Feed Assist Mode. Unable to start drying. Please try again later.",
-    "1807_C06D": "AMS-HT H is assisting in filament insertion. Unable to start drying. Please try again later.",
-    "1807_C06E": "AMS-HT H motor is performing self-test. Unable to start drying. Please try again later.",
-    "18FE_8001": "Failed to cut the filament of the left extruder. Please check the cutter.",
-    "18FE_8002": "The cutter of the left extruder is stuck. Please pull out the cutter handle.",
-    "18FE_8003": "Please pull out the filament on the spool holder  of the left extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are ab...",
-    "18FE_8004": "Failed to pull back the filament from the left extruder. Please check whether the filament is stuck inside the extruder.",
-    "18FE_8005": "Failed to feed the filament outside the AMS-HT. Please clip the end of the filament flat and check to see if the spool is stuck.",
-    "18FE_8006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "18FE_8007": "Please observe the nozzle of the left extruder. If the filament has been extruded, select 'Continue'; if it has not, please push the filament forward slightly, and then select 'Retry'.",
-    "18FE_8011": "The external filament connected to the left extruder has run out; please load a new filament.",
-    "18FE_8012": "Failed to get mapping table; please select 'Resume' to retry.",
-    "18FE_8013": "Timeout purging old filament of the left extruder: Please check if the filament is stuck or the extruder is clogged.",
-    "18FE_8020": "Extruder change failed; please refer to the assistant.",
-    "18FE_8021": "AMS setup failed; please refer to the assistant.",
-    "18FE_8024": "Extruder position calibration failed; please refer to the assistant.",
-    "18FE_C003": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube i...",
-    "18FE_C006": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "18FE_C008": "Please pull out the filament on the spool holder of the left extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube i...",
-    "18FE_C009": "Please feed filament into the PTFE tube of the left extruder until it can not be pushed any farther.",
-    "18FE_C00A": "Please observe the nozzle of the left extruder. If the filament has been extruded, select 'Continue'; if not, please push the filament forward slightly and then select 'Retry'.",
-    "18FF_8001": "Failed to cut the filament of the right extruder. Please check the cutter.",
-    "18FF_8002": "The cutter of the right extruder is stuck. Please pull out the cutter handle.",
-    "18FF_8003": "Please pull out the filament on the spool holder  of the right extruder. If this message persists, please check to see if there is filament broken in the extruder. (Connect a PTFE tube if you are a...",
-    "18FF_8004": "Failed to pull back the filament from the right extruder. Please check whether the filament is stuck inside the extruder.",
-    "18FF_8005": "Failed to feed the filament outside the AMS-HT. Please clip the end of the filament flat and check to see if the spool is stuck.",
-    "18FF_8006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "18FF_8007": "Please observe the nozzle of the right extruder. If the filament has been extruded, select 'Continue'; if it has not, please push the filament forward slightly, and then select 'Retry'.",
-    "18FF_8011": "The external filament connected to the right extruder has run out; please load a new filament.",
-    "18FF_8012": "Failed to get AMS mapping table; please select 'Resume' to retry.",
-    "18FF_8013": "Timeout purging old filament of the right extruder: Please check if the filament is stuck or the extruder is clogged.",
-    "18FF_8020": "Extruder change failed; please refer to the assistant.",
-    "18FF_8021": "AMS setup failed; please refer to the assistant.",
-    "18FF_8024": "Extruder position calibration failed; please refer to the assistant.",
-    "18FF_C003": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube ...",
-    "18FF_C006": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "18FF_C008": "Please pull out the filament on the spool holder of the right extruder. If this message persists, please check to see if there is filament broken in the extruder or PTFE tube. (Connect a PTFE tube ...",
-    "18FF_C009": "Please feed filament into the PTFE tube of the right extruder until it can not be pushed any farther.",
-    "18FF_C00A": "Please observe the nozzle of the right extruder. If the filament has been extruded, select 'Continue'; if not, please push the filament forward slightly and then select 'Retry'.",
-}
+Two key spaces, never mixed:
 
+  ``hms``    faults from the report's ``hms[]`` array, keyed by the 16-hex code
+             the printer screen shows: ``attr`` then ``code``, i.e. module,
+             module no., part, part no., alert level, error.
+  ``error``  ``print_error`` faults, keyed by the 8-hex value.
 
-def get_error_description(error_code: str) -> str | None:
-    """Get human-readable description for an HMS error code.
+Each has a merged table plus, per 3-character serial prefix, the entries whose
+text differs on that model (0300_8001 is "paused by the user" on some models and
+"paused by a pause command in the file" on others). A code Bambu lists with
+empty text is stored as "" and reads as no description.
 
-    Args:
-        error_code: Error code in format "XXXX_YYYY" (e.g., "0300_400C")
+Only English ships; Bambu Studio has more languages if that is ever wanted.
+"""
 
-    Returns:
-        Human-readable description or None if not found
-    """
-    return HMS_ERROR_DESCRIPTIONS.get(error_code.upper())
+import json
+from pathlib import Path
 
+_DATA_FILE = Path(__file__).resolve().parent.parent / "data" / "hms_catalog.json"
 
-def describe_fault(full_code: str | None) -> str | None:
-    """Resolve a fault's description from the canonical `full_code`.
+# Loaded once at import, like hms_actions.json. Absolute path so the load does
+# not depend on the working directory (systemd unit, Docker, tests).
+with _DATA_FILE.open(encoding="utf-8") as _f:
+    _CATALOG: dict = json.load(_f)
 
-    `full_code` is the identifier the firmware itself matches on: 8 hex chars
-    for a 32-bit `print_error`, 16 for a 64-bit `hms[]` entry. This is the one
-    place that maps either shape onto this table, so every surface that reports
-    a fault says the same thing about it.
+_TABLES: dict[int, tuple[dict[str, str], dict[str, dict[str, str]]]] = {
+    16: (_CATALOG["hms"], _CATALOG["hms_by_model"]),
+    8: (_CATALOG["error"], _CATALOG["error_by_model"]),
+}
 
-    An 8-char code is this table's `MMMM_EEEE` key with the separator removed --
-    the parser derives `full_code` and that key from the same 32-bit value -- so
-    it resolves exactly.
 
-    A 16-char code is tried whole first, then collapsed to `G1_G4` (the first
-    and last of its four hex groups). That collapse is lossy and not injective:
-    it discards the Part No. and Alert level groups, and #2728 measured 65
-    documented faults falling onto `0300_0001` alone, so a hit can in principle
-    attribute a neighbouring fault's sentence to this one. It is kept because it
-    is what this codebase has always done -- the notification path, the queue's
-    failure-reason helper and the frontend modal all resolve `hms[]` faults this
-    way, and it does resolve real ones (a `0500_4038` nozzle mismatch arrives in
-    that shape). Refusing to collapse would not be a stricter reading of the
-    same data; it would silently stop describing faults that are described
-    today, and leave this field null while the UI shows text for the same fault.
-    Narrowing it is #2728's subject, and belongs there where the key spaces can
-    be changed together.
+def lookup_fault(full_code: str | None, model: str | None = None) -> str | None:
+    """Return the catalogue entry for a fault: its text, "" when Bambu lists the
+    code without text, or None when the code is not listed at all.
 
-    Returns None for an empty, malformed, or unknown code.
+    ``full_code`` is the identifier the firmware matches on: 8 hex chars for a
+    ``print_error``, 16 for an ``hms[]`` entry. ``model`` is the printer's
+    3-character serial prefix; a model-specific text wins over the merged one,
+    and an unknown or missing model uses the merged table.
+
+    There is no fallback from one key space to the other. A 16-char code used to
+    be collapsed to its first and last groups and looked up as a ``print_error``,
+    but no real ``hms[]`` code has an error group at or above 0x4000, where every
+    ``print_error`` key sits, so the collapse could only ever attach a
+    neighbouring fault's sentence (#2728).
     """
     if not full_code:
         return None
     code = full_code.strip().upper()
-    if len(code) == 8:
-        return HMS_ERROR_DESCRIPTIONS.get(f"{code[:4]}_{code[4:]}")
-    if len(code) == 16:
-        # `is not None` rather than truthiness: an entry whose text is empty is
-        # still an entry, and falling through on it would resolve the fault to a
-        # neighbour's sentence. No blank values ship today; the frontend lookup
-        # draws the same distinction and a regenerated catalogue could.
-        exact = HMS_ERROR_DESCRIPTIONS.get(code)
-        if exact is not None:
-            return exact
-        return HMS_ERROR_DESCRIPTIONS.get(f"{code[:4]}_{code[12:]}")
-    return None
+    tables = _TABLES.get(len(code))
+    if tables is None:
+        return None
+    merged, by_model = tables
+    if model:
+        specific = by_model.get(model.upper(), {}).get(code)
+        if specific is not None:
+            return specific
+    return merged.get(code)
+
+
+def describe_fault(full_code: str | None, model: str | None = None) -> str | None:
+    """The fault's description, or None when there is no text for it.
+
+    Resolved once at parse time so every surface that reports a fault -- the
+    status response, the WebSocket broadcast, the completion payload,
+    notifications -- says the same thing (#2926). None covers both "not listed"
+    and "listed without text"; ``lookup_fault`` tells the two apart.
+    """
+    return lookup_fault(full_code, model) or None
+
+
+def get_error_description(error_code: str, model: str | None = None) -> str | None:
+    """Description for a ``print_error`` short code such as "0300_400C"."""
+    return describe_fault(error_code.replace("_", ""), model)
+
+
+def alert_level_from_print_error(error: int) -> int:
+    """Alert level of a ``print_error``, from the first hex digit of its error.
+
+    A ``print_error`` is a bare 32-bit module/error word with no level field.
+    Its error number carries the level instead: 0x4xxx stops the task, 0x8xxx
+    pauses it, 0xCxxx is a prompt. Mapped onto the ``hms[]`` alert levels
+    (1 error, 2 warning, 3 notification) so both kinds sort and filter the same
+    way. 0 for anything else, which Bambu defines as an invalid level.
+    """
+    return {0x4: 1, 0x8: 2, 0xC: 3}.get((error >> 12) & 0xF, 0)

+ 10 - 9
backend/tests/unit/services/test_bambu_mqtt.py

@@ -5484,17 +5484,18 @@ class TestHMSFullCode:
         assert len(mqtt_client.state.hms_errors) == 1
         assert mqtt_client.state.hms_errors[0].description is None
 
-    def test_hms_array_path_resolves_via_the_short_key(self, mqtt_client):
-        """`hms[]` faults resolve through the G1_G4 collapse — the same lookup
-        the notification path and the frontend modal have always used. 0500_4038
-        is the nozzle-size mismatch behind #1111 and it arrives in this shape."""
-        mqtt_client._update_state({"hms": [{"attr": 0x05000000, "code": 0x00004038}]})
+    def test_hms_array_path_resolves_by_the_full_code(self, mqtt_client):
+        """A real P2S fault from #2728, verbatim from the report topic. It resolves
+        through its full 16-char code, which is how Bambu Studio keys its HMS
+        texts, and says what the reporter found: a module/firmware mismatch."""
+        mqtt_client._update_state({"hms": [{"attr": 83886848, "code": 131086}]})
         assert len(mqtt_client.state.hms_errors) == 1
-        assert "nozzle diameter" in (mqtt_client.state.hms_errors[0].description or "")
+        error = mqtt_client.state.hms_errors[0]
+        assert error.full_code == "050003000002000E"
+        assert error.description.startswith("Some modules are incompatible with the printer's firmware version")
 
-    def test_hms_array_leaves_description_none_when_uncatalogued(self, mqtt_client):
-        """A real P2S fault (#2728) whose collapse is "0500_000A" — not a
-        catalogue key, since none has an error group below 0x4000. The fault is
+    def test_hms_array_leaves_description_none_when_bambu_publishes_no_text(self, mqtt_client):
+        """A real P2S fault (#2728) that Bambu lists with empty text. The fault is
         still reported; only the text is absent."""
         mqtt_client._update_state({"hms": [{"attr": 0x05000200, "code": 0x0003000A}]})
         assert len(mqtt_client.state.hms_errors) == 1

+ 132 - 158
backend/tests/unit/services/test_hms_errors.py

@@ -1,165 +1,139 @@
-"""Tests for HMS error code translations."""
-
-from backend.app.services.hms_errors import HMS_ERROR_DESCRIPTIONS, describe_fault, get_error_description
-
-
-class TestHMSErrorDescriptions:
-    """Tests for the HMS error descriptions dictionary."""
-
-    def test_dictionary_is_not_empty(self):
-        """Verify the error descriptions dictionary has entries."""
-        assert len(HMS_ERROR_DESCRIPTIONS) > 0
-
-    def test_dictionary_has_expected_count(self):
-        """Verify we have the expected number of error codes."""
-        # Should have 853 error codes from the frontend
-        assert len(HMS_ERROR_DESCRIPTIONS) == 853
-
-    def test_all_keys_are_valid_format(self):
-        """Verify all keys follow the XXXX_YYYY format."""
-        import re
-
-        pattern = re.compile(r"^[0-9A-F]{4}_[0-9A-F]{4}$")
-        for code in HMS_ERROR_DESCRIPTIONS:
-            assert pattern.match(code), f"Invalid error code format: {code}"
-
-    def test_all_values_are_non_empty_strings(self):
-        """Verify all descriptions are non-empty strings."""
-        for code, description in HMS_ERROR_DESCRIPTIONS.items():
-            assert isinstance(description, str), f"Description for {code} is not a string"
-            assert len(description) > 0, f"Description for {code} is empty"
-
-
-class TestGetErrorDescription:
-    """Tests for the get_error_description function."""
-
-    def test_returns_description_for_known_code(self):
-        """Verify known error codes return their descriptions."""
-        # 0300_400C = "The task was canceled."
-        result = get_error_description("0300_400C")
-        assert result == "The task was canceled."
-
-    def test_returns_description_for_ams_error(self):
-        """Verify AMS error codes return their descriptions."""
-        # 0700_8010 = AMS assist motor overloaded
-        result = get_error_description("0700_8010")
-        assert "AMS assist motor" in result
-
-    def test_returns_none_for_unknown_code(self):
-        """Verify unknown error codes return None."""
-        result = get_error_description("XXXX_YYYY")
-        assert result is None
-
-    def test_handles_lowercase_input(self):
-        """Verify function handles lowercase input."""
-        result = get_error_description("0300_400c")
-        assert result == "The task was canceled."
-
-    def test_handles_mixed_case_input(self):
-        """Verify function handles mixed case input."""
-        result = get_error_description("0300_400C")
-        assert result == "The task was canceled."
-
-    def test_common_error_codes_have_descriptions(self):
-        """Verify common error codes have descriptions."""
-        common_codes = [
-            "0300_4000",  # Z axis homing failed
-            "0300_4006",  # Nozzle clogged
-            "0300_8004",  # Filament ran out
-            "0500_4001",  # Failed to connect to Bambu Cloud
-            "0700_8010",  # AMS assist motor overloaded
-        ]
-        for code in common_codes:
-            result = get_error_description(code)
-            assert result is not None, f"Missing description for common code: {code}"
-
-
-class TestDescribeFault:
-    """`describe_fault` maps a fault's canonical `full_code` onto the catalogue,
-    so every surface that reports a fault resolves it the same way (#2926)."""
-
-    def test_resolves_an_eight_char_print_error_code(self):
-        """The parser derives full_code and the catalogue key from the same
-        32-bit value, so the split is exact rather than a guess."""
+"""The HMS catalogue generated from Bambu Studio's HMS files (#2728)."""
+
+import json
+import re
+
+import pytest
+
+from backend.app.services import hms_errors
+from backend.app.services.hms_errors import (
+    alert_level_from_print_error,
+    describe_fault,
+    get_error_description,
+    lookup_fault,
+)
+
+CATALOG = json.loads(hms_errors._DATA_FILE.read_text(encoding="utf-8"))
+EXTRA = json.loads((hms_errors._DATA_FILE.parent / "hms_catalog_extra.json").read_text(encoding="utf-8"))
+
+
+class TestCatalogFile:
+    """The file is generated by scripts/generate_hms_catalog.py and must stay in
+    the shape that script writes; these fail on a hand edit that breaks it."""
+
+    def test_records_where_it_came_from(self):
+        """So "how old is our table" has an answer, and a regeneration shows up
+        in the diff as a new commit and new file versions."""
+        source = CATALOG["_source"]
+        assert source["generator"] == "scripts/generate_hms_catalog.py"
+        assert re.fullmatch(r"[0-9a-f]{7,40}|unknown", source["bambu_studio_commit"])
+        assert source["model_file_versions"]
+        assert all(isinstance(v, int) for v in source["model_file_versions"].values())
+
+    @pytest.mark.parametrize(("section", "length"), [("hms", 16), ("error", 8)])
+    def test_keys_are_uppercase_hex_of_the_right_length(self, section, length):
+        pattern = re.compile(rf"^[0-9A-F]{{{length}}}$")
+        assert CATALOG[section]
+        for code in CATALOG[section]:
+            assert pattern.match(code), code
+        for model, table in CATALOG[f"{section}_by_model"].items():
+            assert re.fullmatch(r"[0-9A-Z]{3}", model)
+            for code in table:
+                assert pattern.match(code), (model, code)
+
+    @pytest.mark.parametrize("section", ["hms", "error"])
+    def test_a_model_override_differs_from_the_merged_text(self, section):
+        """Overrides hold only what differs; an identical one is dead weight and
+        means the file was not written by the script."""
+        for model, table in CATALOG[f"{section}_by_model"].items():
+            for code, text in table.items():
+                assert CATALOG[section].get(code) != text, (model, code)
+
+    def test_every_extra_code_is_in_the_catalogue(self):
+        """The hand-kept extras are merged in where Studio has no entry, so a
+        regeneration cannot drop the texts Bambuddy already had."""
+        for code in EXTRA["error"]:
+            assert code in CATALOG["error"], code
+
+    def test_texts_are_strings(self):
+        for section in ("hms", "error"):
+            assert all(isinstance(t, str) for t in CATALOG[section].values())
+
+
+class TestLookup:
+    def test_resolves_a_print_error_code(self):
         assert describe_fault("03008004") == "Filament ran out. Please load new filament."
 
-    def test_resolves_regardless_of_case(self):
-        """Firmware-facing code is uppercase, but a client echoing a value back
-        from its own store may not be."""
-        assert describe_fault("0300400c") == "The task was canceled."
-
-    def test_tolerates_surrounding_whitespace(self):
-        assert describe_fault("  03008004  ") == "Filament ran out. Please load new filament."
-
-    def test_returns_none_for_an_hms_code_outside_the_catalogue(self):
-        """A real P2S fault from #2728. Neither the whole 16-char key nor its
-        G1_G4 collapse ("0500_000A") is in the catalogue — no catalogue key has
-        an error group below 0x4000, and this family's is 0x000A."""
-        assert describe_fault("050002000003000A") is None
-
-    def test_collapses_a_sixteen_char_code_to_its_g1_g4_short_key(self):
-        """Lossy, and kept deliberately: this is how the notification path, the
-        queue's failure-reason helper and the frontend modal have always
-        resolved `hms[]` faults, and it resolves real ones. Refusing would stop
-        describing faults that are described today (see the module docstring)."""
-        key = next(iter(HMS_ERROR_DESCRIPTIONS))  # e.g. "0300_4000"
-        module, error = key.split("_")
-        forced = f"{module}02000003{error}"  # four 4-hex groups; G1 and G4 are the key
-        assert len(forced) == 16
-        assert describe_fault(forced) == HMS_ERROR_DESCRIPTIONS[key]
-
-    def test_prefers_the_whole_sixteen_char_key_over_the_collapse(self):
-        """The full identifier is lossless, so it wins when the catalogue has
-        both. No 16-char keys ship today; this pins the order for when they do."""
-        key = next(iter(HMS_ERROR_DESCRIPTIONS))
-        module, error = key.split("_")
-        forced = f"{module}02000003{error}"
-        HMS_ERROR_DESCRIPTIONS[forced] = "specific variant"
-        try:
-            assert describe_fault(forced) == "specific variant"
-        finally:
-            del HMS_ERROR_DESCRIPTIONS[forced]
-
-    def test_matches_the_derivation_it_replaced(
-        self,
-    ):
-        """The regression guard for the consolidation: for every fault shape the
-        codebase can produce, `describe_fault` returns exactly what the
-        attr/code short-code lookup in the notification path returned before it.
-        Covers both families and all three alert levels a real `hms[]` code
-        carries — a divergence here means notifications silently stop firing for
-        faults that used to raise them."""
-        for key, expected in HMS_ERROR_DESCRIPTIONS.items():
-            module, error = int(key[:4], 16), int(key[5:], 16)
-
-            # print_error: attr is the whole 32-bit value, code its low half.
-            print_error = (module << 16) | error
-            assert describe_fault(f"{print_error:08X}") == expected
-
-            # hms[]: attr is groups 1-2, code is groups 3-4 (alert level + id).
-            for alert_level in (0x0000, 0x0002, 0x0003):
-                attr = (module << 16) | 0x0200
-                code = (alert_level << 16) | error
-                legacy = get_error_description(f"{(attr >> 16) & 0xFFFF:04X}_{code & 0xFFFF:04X}")
-                assert describe_fault(f"{attr:08X}{code:08X}") == legacy == expected
-
-    def test_returns_none_for_an_unknown_eight_char_code(self):
-        assert describe_fault("99999999") is None
-
-    def test_returns_none_for_empty_or_missing(self):
-        """The dataclass default is "" and the field is optional on the wire."""
+    def test_resolves_an_hms_code_by_its_full_code(self):
+        """A real P2S fault from #2728; the reporter traced it to a module and
+        firmware mismatch, which is what Bambu's text says."""
+        assert describe_fault("050003000002000E").startswith(
+            "Some modules are incompatible with the printer's firmware version"
+        )
+
+    def test_is_case_and_whitespace_tolerant(self):
+        assert describe_fault("  0300400c ") == describe_fault("0300400C") is not None
+
+    def test_a_code_listed_without_text_is_empty_not_missing(self):
+        """Two of the reporter's three P2S faults. Bambu lists them and publishes
+        no text; lookup_fault keeps that distinct from "not listed", and
+        describe_fault reads both as no description."""
+        assert lookup_fault("0500060000020070") == ""
+        assert lookup_fault("050002000003000A") == ""
+        assert describe_fault("0500060000020070") is None
+
+    def test_an_unlisted_code_is_none(self):
+        assert lookup_fault("99999999") is None
+        assert lookup_fault("FFFFFFFFFFFFFFFF") is None
+
+    def test_the_text_follows_the_printer_model(self):
+        """0300_8001 is "paused by the user" on some models and "paused by a
+        pause command in the file" on others, and 0300_8013 the other way round.
+        A merged table alone would tell one set of owners the wrong thing."""
+        on_20p = describe_fault("03008001", "20P")
+        on_093 = describe_fault("03008001", "093")
+        assert "paused by the user" in on_20p
+        assert "pause command" in on_093
+        assert describe_fault("03008013", "20P") == on_093
+
+    def test_an_unknown_or_missing_model_uses_the_merged_text(self):
+        merged = CATALOG["error"]["03008001"]
+        assert describe_fault("03008001", "XXX") == merged
+        assert describe_fault("03008001") == merged
+        assert describe_fault("03008001", "") == merged
+
+    def test_a_sixteen_char_code_never_falls_back_to_a_print_error_key(self):
+        """The old G1_G4 collapse looked an hms[] code up as a print_error. No
+        real hms[] code has an error group at or above 0x4000, where every
+        print_error key sits, so the collapse could only attach a neighbour's
+        sentence. Built here from a real print_error key to prove it's gone."""
+        key = "03004000"
+        assert describe_fault(key) is not None
+        forced = f"{key[:4]}02000001{key[4:]}"
+        assert forced not in CATALOG["hms"]
+        assert describe_fault(forced) is None
+
+    def test_no_real_hms_code_reaches_the_print_error_range(self):
+        """The fact the previous test rests on, checked against the data."""
+        assert all(int(code[12:], 16) < 0x4000 for code in CATALOG["hms"])
+
+    def test_empty_missing_or_malformed_is_none(self):
         assert describe_fault("") is None
         assert describe_fault(None) is None
-
-    def test_returns_none_for_a_malformed_length(self):
-        """Neither 8 nor 16 chars — no shape to interpret, so no guess."""
         assert describe_fault("0300") is None
         assert describe_fault("030080040") is None
 
-    def test_agrees_with_the_short_code_lookup_for_print_error_codes(self):
-        """Pins the equivalence the consolidation rests on: for every 8-char
-        code the catalogue covers, describe_fault returns exactly what the
-        pre-existing short-code lookup did."""
-        for key, expected in HMS_ERROR_DESCRIPTIONS.items():
-            assert describe_fault(key.replace("_", "")) == expected
-            assert get_error_description(key) == expected
+    def test_short_code_helper_matches_the_full_code(self):
+        assert get_error_description("0300_400c") == describe_fault("0300400C")
+        assert get_error_description("0300_8001", "20P") == describe_fault("03008001", "20P")
+
+
+class TestPrintErrorAlertLevel:
+    @pytest.mark.parametrize(
+        ("error", "level"),
+        [(0x4000, 1), (0x40FF, 1), (0x8004, 2), (0x8FFF, 2), (0xC003, 3), (0xCFFF, 3), (0x0002, 0), (0x5000, 0)],
+    )
+    def test_maps_the_first_hex_digit(self, error, level):
+        """4xxx stops the task, 8xxx pauses it, Cxxx is a prompt -- the hms[]
+        levels 1, 2, 3. Anything else has no defined level."""
+        assert alert_level_from_print_error(error) == level

+ 194 - 0
backend/tests/unit/services/test_hms_severity_2728.py

@@ -0,0 +1,194 @@
+"""HMS severity is Bambu's alert level, not the part byte (#2728).
+
+Every payload here is real: the reporter's P2S, the H2C from #1840 and the H2S
+cancel echo from #2728's thread, exactly as the report topic sent them.
+"""
+
+from types import SimpleNamespace
+
+import pytest
+
+from backend.app import main as main_module
+from backend.app.main import _hms_errors_to_notify, _hms_fault_counts, _hms_notify_key, _take_new_hms_faults
+from backend.app.services.bambu_mqtt import BambuMQTTClient
+
+
+@pytest.fixture
+def client():
+    return BambuMQTTClient(ip_address="192.168.1.100", serial_number="TESTSEV", access_code="12345678")
+
+
+def _parse(client, hms: list[dict]):
+    client._update_state({"hms": hms})
+    return client.state.hms_errors
+
+
+@pytest.mark.parametrize(
+    ("attr", "code", "level", "part_byte"),
+    [
+        # P2S (#2728): 0500-0300-0002-000E, part byte 03 -> was shown as 3.
+        (83886848, 131086, 2, 3),
+        # P2S (#2728): 0500-0600-0002-0070, part byte 06 -> fell through to "Info".
+        (83887616, 131184, 2, 6),
+        # P2S (#2728): 0500-0200-0003-000A, part byte 02 -> was shown as "Serious".
+        (83886592, 196618, 3, 2),
+        # H2C (#1840): 0500-0600-0002-0005 paused the printer and read as "Info".
+        (0x05000600, 0x00020005, 2, 6),
+    ],
+)
+def test_severity_is_the_alert_level_in_the_code(client, attr, code, level, part_byte):
+    """The level is the high half of `code`, as Bambu Studio decodes it; the
+    old expression read attr bits 8-15, the part byte, and got every one of
+    these wrong."""
+    (error,) = _parse(client, [{"attr": attr, "code": code}])
+    assert (attr >> 8) & 0xFF == part_byte  # what used to be reported
+    assert error.severity == level
+
+
+def test_a_task_stopping_fault_is_level_one(client):
+    """0300-0200-0001-0008, nozzle temperature abnormal, a level-1 code in
+    Bambu's catalogue."""
+    (error,) = _parse(client, [{"attr": 0x03000200, "code": 0x00010008}])
+    assert error.severity == 1
+    assert error.description
+
+
+def test_level_zero_is_not_promoted(client):
+    """Bambu defines 0 as an invalid level. It used to be bumped to 2 and so
+    rendered as a fault; it now stays 0 and reads as unknown."""
+    (error,) = _parse(client, [{"attr": 0x05000000, "code": 0x00004038}])
+    assert error.severity == 0
+
+
+def test_the_h2s_cancel_echo_is_kept_but_has_no_text(client):
+    """0C00-0100-0002-001B arrives after a user cancel. Bambu lists it with no
+    text, so the UI does not count it; it cannot be filtered by its short code
+    because 0C00-0300-0003-001B, a real spaghetti notice, shares that."""
+    (error,) = _parse(client, [{"attr": 201326848, "code": 131099}])
+    assert error.full_code == "0C0001000002001B"
+    assert error.severity == 2
+    assert error.description is None
+
+
+@pytest.mark.parametrize(
+    ("print_error", "level"),
+    [(0x03004000, 1), (0x03008004, 2), (0x0C00C003, 3)],
+)
+def test_print_error_takes_its_level_from_the_error_number(client, print_error, level):
+    """print_error has no level field, and every entry used to get a flat 3."""
+    client._update_state({"print_error": print_error})
+    (error,) = client.state.hms_errors
+    assert error.severity == level
+
+
+def test_print_error_text_follows_the_printer_model():
+    """The serial prefix picks the model's own text: 0300_8001 means opposite
+    things on a 20P and a 093."""
+    texts = {}
+    for prefix in ("20P", "093"):
+        c = BambuMQTTClient(ip_address="192.168.1.100", serial_number=f"{prefix}XXXX", access_code="12345678")
+        c._update_state({"print_error": 0x03008001})
+        texts[prefix] = c.state.hms_errors[0].description
+    assert "paused by the user" in texts["20P"]
+    assert "pause command" in texts["093"]
+
+
+def _fault(full_code: str, severity: int = 2, description: str | None = "Described.", actions: list | None = None):
+    return SimpleNamespace(
+        full_code=full_code,
+        severity=severity,
+        attr=int(full_code[:8], 16),
+        code=f"0x{int(full_code[8:], 16):x}",
+        description=description,
+        actions=actions or [],
+    )
+
+
+class TestNotificationFilter:
+    """ojimpo's note on #2728: the notification path filtered `severity >= 2`.
+    On the real level that would drop the task-stopping errors."""
+
+    def test_errors_and_warnings_are_notified(self):
+        errors = [_fault("0300020000010008", 1), _fault("0300030000020001", 2)]
+        keys = {_hms_notify_key(e) for e in errors}
+        assert _hms_errors_to_notify(errors, keys) == errors
+
+    def test_level_zero_is_not(self):
+        error = _fault("0500000000004038", 0)
+        assert _hms_errors_to_notify([error], {_hms_notify_key(error)}) == []
+
+
+class TestWhatCounts:
+    """One rule for the printer card, notifications and the MQTT relay; the
+    frontend's filterKnownHMSErrors mirrors it."""
+
+    def test_an_hms_notice_without_actions_does_not_count(self):
+        """0300-9700-0003-0001 "The top cover is open": a printer can hold it
+        through a whole print, and it must not turn the card into a problem or
+        send a notification each time it reappears."""
+        assert not _hms_fault_counts(_fault("0300970000030001", 3, "The top cover is open."))
+
+    def test_an_hms_notice_with_actions_counts(self):
+        """It is waiting on the user, so its buttons have to be reachable."""
+        assert _hms_fault_counts(_fault("0300970000030001", 3, None, ["OK_BUTTON"]))
+
+    def test_a_print_error_prompt_still_counts(self):
+        """0xCxxx print_error prompts counted before #2728 and still do."""
+        prompt = SimpleNamespace(full_code="1880C003", severity=3, description="Unable to start drying.", actions=[])
+        assert _hms_fault_counts(prompt)
+
+    def test_a_fault_without_text_or_actions_does_not_count(self):
+        """The H2S cancel echo, which the relay used to drop only by accident."""
+        assert not _hms_fault_counts(_fault("0C0001000002001B", 2, None))
+
+    def test_an_actionable_fault_without_text_counts(self):
+        assert _hms_fault_counts(_fault("0500020000020070", 2, None, ["IGNORE_RESUME"]))
+
+    def test_level_zero_never_counts(self):
+        assert not _hms_fault_counts(_fault("0500000000004038", 0, "Text", ["OK_BUTTON"]))
+
+
+class TestNotificationDeduplication:
+    """Faults were keyed by `attr` alone, which for an `hms[]` fault is only the
+    module and part, so two faults on one part shared a key."""
+
+    PRINTER = 9001
+
+    @pytest.fixture(autouse=True)
+    def _clean(self):
+        main_module._notified_hms_errors.pop(self.PRINTER, None)
+        main_module._hms_last_seen.pop(self.PRINTER, None)
+        yield
+        main_module._notified_hms_errors.pop(self.PRINTER, None)
+        main_module._hms_last_seen.pop(self.PRINTER, None)
+
+    def test_two_faults_on_one_part_are_both_notified(self):
+        """#1840's H2C held both of these at once; they share attr 05000600."""
+        first, second = _fault("0500060000020005"), _fault("0500060000020006")
+        assert first.attr == second.attr
+        assert _take_new_hms_faults(self.PRINTER, [first, second]) == [first, second]
+
+    def test_a_fault_replaced_on_the_same_part_is_notified(self):
+        """The first clears and a different one on the same part appears in the
+        same update: the old key did not change, so it looked already sent."""
+        first, second = _fault("0500060000020005"), _fault("0500060000020006")
+        assert _take_new_hms_faults(self.PRINTER, [first]) == [first]
+        assert _take_new_hms_faults(self.PRINTER, [second]) == [second]
+
+    def test_a_held_fault_is_notified_once(self):
+        fault = _fault("0500060000020005")
+        assert _take_new_hms_faults(self.PRINTER, [fault]) == [fault]
+        assert _take_new_hms_faults(self.PRINTER, [fault]) == []
+        assert _take_new_hms_faults(self.PRINTER, [fault, _fault("0300020000010008", 1)])[0].full_code == (
+            "0300020000010008"
+        )
+
+    def test_a_print_error_keeps_its_own_key(self):
+        """For a print_error the full code is the whole value, as attr was."""
+        error = SimpleNamespace(full_code="03008004", attr=0x03008004, code="0x8004", severity=2)
+        assert _hms_notify_key(error) == "03008004"
+
+    def test_an_entry_without_a_full_code_still_tells_faults_apart(self):
+        a = SimpleNamespace(full_code="", attr=0x05000600, code="0x20005", severity=2)
+        b = SimpleNamespace(full_code="", attr=0x05000600, code="0x20006", severity=2)
+        assert _hms_notify_key(a) != _hms_notify_key(b)

+ 24 - 0
backend/tests/unit/test_hms_error_summary.py

@@ -76,3 +76,27 @@ def test_masking_lets_a_32_bit_code_resolve_its_description():
 def test_accepts_an_integer_code():
     """`_hms_short_code` takes both shapes; the raw MQTT payload carries ints."""
     assert _format([{"code": 0x4038, "attr": 0x05000000, "module": 5, "severity": 1}]).startswith("[0500_4038] ")
+
+
+def test_an_hms_array_fault_is_labelled_with_its_full_code() -> None:
+    """The short code of an `hms[]` fault ("0500_000E") drops the part and level
+    groups and is not a code anyone can look up; the printer screen and Bambu's
+    wiki write it as four groups (#2728)."""
+    summary = _format(
+        [
+            {
+                "code": "0x2000e",
+                "attr": 0x05000300,
+                "module": 5,
+                "severity": 2,
+                "full_code": "050003000002000E",
+                "description": "Some modules are incompatible.",
+            }
+        ]
+    )
+    assert summary == "[0500-0300-0002-000E] Some modules are incompatible."
+
+
+def test_a_print_error_keeps_its_short_label() -> None:
+    summary = _format([{"code": "0x8004", "attr": 0x03008004, "module": 3, "severity": 2, "full_code": "03008004"}])
+    assert summary.startswith("[0300_8004] Filament ran out")

+ 133 - 10
frontend/src/__tests__/components/HMSErrorModal.test.tsx

@@ -6,30 +6,42 @@ import { describe, it, expect, vi, afterEach } from 'vitest';
 import { screen, fireEvent, cleanup, waitFor } from '@testing-library/react';
 import userEvent from '@testing-library/user-event';
 import { render } from '../utils';
-import { HMSErrorModal, filterKnownHMSErrors } from '../../components/HMSErrorModal';
+import {
+  HMSErrorModal,
+  filterKnownHMSErrors,
+  filterUncountedHMSErrors,
+  isSevereHMSError,
+} from '../../components/HMSErrorModal';
 import { http, HttpResponse } from 'msw';
 import { server } from '../mocks/server';
 import type { HMSError } from '../../api/client';
 
-// Error code 0300_400C = "The task was canceled." (known code in the database)
+// The backend resolves each fault's text from the catalogue generated out of
+// Bambu Studio and sends it as `description` (#2728); the fixtures carry it the
+// way the status response does. The frontend has no table of its own.
+
+// 0300_400C, "The task was canceled."
 const knownError: HMSError = {
   attr: 0x0300,
   code: '0x400C',
-  severity: 2,
+  severity: 1,
+  description: 'The task was canceled.',
 };
 
-// Error code FFFF_FFFF = unknown (not in the database)
+// A code Bambu publishes no text for: description null, no actions.
 const unknownError: HMSError = {
   attr: 0xFFFF,
   code: '0xFFFF',
   severity: 1,
+  description: null,
 };
 
-// Error code 0700_8011 = AMS filament runout (#2587).
+// 0700_8011, AMS filament runout (#2587).
 const runoutError: HMSError = {
   attr: 0x0700,
   code: '0x8011',
   severity: 2,
+  description: 'AMS filament ran out. Please insert a new filament into the same AMS slot.',
 };
 
 describe('HMSErrorModal', () => {
@@ -57,9 +69,11 @@ describe('HMSErrorModal', () => {
       expect(screen.getByText('The task was canceled.')).toBeInTheDocument();
     });
 
-    it('shows no errors message when all errors are unknown', () => {
+    it('lists a fault without text collapsed instead of hiding it (#2728)', () => {
       render(<HMSErrorModal {...defaultProps} errors={[unknownError]} />);
-      expect(screen.getByText('No errors')).toBeInTheDocument();
+      expect(screen.queryByText('No errors')).not.toBeInTheDocument();
+      expect(screen.getByText('Also reported, not counted (1)')).toBeInTheDocument();
+      expect(screen.getByText('[FFFF-FFFF]')).toBeInTheDocument();
     });
 
     it('shows no errors message when errors array is empty', () => {
@@ -79,9 +93,10 @@ describe('HMSErrorModal', () => {
       expect(screen.queryByText('Clear Errors')).not.toBeInTheDocument();
     });
 
-    it('hides clear button when all errors are unknown codes', () => {
+    it('offers clear when the printer holds only faults without text', () => {
+      // The printer is still holding them, and clearing is how they go away.
       render(<HMSErrorModal {...defaultProps} errors={[unknownError]} />);
-      expect(screen.queryByText('Clear Errors')).not.toBeInTheDocument();
+      expect(screen.getByText('Clear Errors')).toBeInTheDocument();
     });
 
     it('disables clear button when user lacks permission', () => {
@@ -199,12 +214,15 @@ describe('HMSErrorModal', () => {
       code: '0x10007',
       severity: 1,
       full_code: '0500050000010007',
+      // Bambu's own text, which says to update Studio or Handy.
+      description: 'MQTT Command verification failed. Please update Studio (including the network plugin) or Handy.',
     };
 
-    it('surfaces the error instead of filtering it out', () => {
+    it('surfaces the error in Bambuddy\'s words, not Bambu\'s', () => {
       render(<HMSErrorModal {...defaultProps} errors={[verifyFailedError]} />);
       expect(screen.queryByText('No errors')).not.toBeInTheDocument();
       expect(screen.getByText(/could not verify it/i)).toBeInTheDocument();
+      expect(screen.queryByText(/update Studio/i)).not.toBeInTheDocument();
     });
 
     it('counts towards the known-error filter', () => {
@@ -233,6 +251,111 @@ describe('HMSErrorModal', () => {
     });
   });
 
+  describe('severity is Bambu\'s alert level (#2728)', () => {
+    it.each([
+      [1, 'Error'],
+      [2, 'Warning'],
+      [3, 'Notice'],
+      [0, 'Unknown level'],
+      [6, 'Unknown level'],
+    ])('labels level %i as %s', (severity, label) => {
+      render(<HMSErrorModal {...defaultProps} errors={[{ ...knownError, severity }]} />);
+      expect(screen.getByText(label)).toBeInTheDocument();
+    });
+
+    it('treats stopping and pausing faults as severe, and nothing else', () => {
+      expect([0, 1, 2, 3, 4, 6].map((severity) => isSevereHMSError({ ...knownError, severity }))).toEqual([
+        false, true, true, false, false, false,
+      ]);
+    });
+  });
+
+  describe('what counts (#2728)', () => {
+    // The reporter's three P2S faults as the backend now sends them. Bambu
+    // describes the first; it lists the other two with no text.
+    const p2s: HMSError[] = [
+      {
+        attr: 83886848,
+        code: '0x2000e',
+        severity: 2,
+        full_code: '050003000002000E',
+        description: "Some modules are incompatible with the printer's firmware version.",
+      },
+      { attr: 83887616, code: '0x20070', severity: 2, full_code: '0500060000020070', description: null },
+      { attr: 83886592, code: '0x3000a', severity: 3, full_code: '050002000003000A', description: null },
+    ];
+
+    it('counts a fault Bambu describes and leaves the others out of the count', () => {
+      expect(filterKnownHMSErrors(p2s).map((e) => e.full_code)).toEqual(['050003000002000E']);
+      expect(filterUncountedHMSErrors(p2s).map((e) => e.full_code)).toEqual([
+        '0500060000020070',
+        '050002000003000A',
+      ]);
+    });
+
+    it('still counts an actionable fault without text, so its buttons render', () => {
+      const actionable: HMSError = { ...unknownError, actions: ['IGNORE_RESUME'] };
+      expect(filterKnownHMSErrors([actionable])).toHaveLength(1);
+      expect(filterUncountedHMSErrors([actionable])).toHaveLength(0);
+    });
+
+    it('shows every fault the printer holds, counted ones first', () => {
+      render(<HMSErrorModal {...defaultProps} errors={p2s} />);
+      expect(screen.getByText('[0500-0300-0002-000E]')).toBeInTheDocument();
+      expect(screen.getByText(/Some modules are incompatible/)).toBeInTheDocument();
+      expect(screen.getByText('Also reported, not counted (2)')).toBeInTheDocument();
+      expect(screen.getByText('[0500-0600-0002-0070]')).toBeInTheDocument();
+      expect(screen.getByText('[0500-0200-0003-000A]')).toBeInTheDocument();
+    });
+
+    it('does not count an hms[] notice without actions, but lists it with its text', () => {
+      // 0300-9700-0003-0001: a printer can hold this through a whole print.
+      const topCover: HMSError = {
+        attr: 0x03009700,
+        code: '0x30001',
+        severity: 3,
+        full_code: '0300970000030001',
+        description: 'The top cover is open.',
+      };
+      expect(filterKnownHMSErrors([topCover])).toHaveLength(0);
+      render(<HMSErrorModal {...defaultProps} errors={[topCover]} />);
+      expect(screen.getByText('Also reported, not counted (1)')).toBeInTheDocument();
+      expect(screen.getByText('The top cover is open.')).toBeInTheDocument();
+    });
+
+    it('counts an hms[] notice that offers actions', () => {
+      const notice: HMSError = {
+        attr: 0x03009700,
+        code: '0x30001',
+        severity: 3,
+        full_code: '0300970000030001',
+        description: 'The top cover is open.',
+        actions: ['OK_BUTTON'],
+      };
+      expect(filterKnownHMSErrors([notice])).toHaveLength(1);
+    });
+
+    it('still counts a print_error prompt at the notice level', () => {
+      const prompt: HMSError = {
+        attr: 0x1880c003,
+        code: '0xc003',
+        severity: 3,
+        full_code: '1880C003',
+        description: 'Unable to start drying.',
+      };
+      expect(filterKnownHMSErrors([prompt])).toHaveLength(1);
+    });
+
+    it('never counts level 0', () => {
+      expect(filterKnownHMSErrors([{ ...knownError, severity: 0 }])).toHaveLength(0);
+    });
+
+    it('has no collapsed group when everything is described', () => {
+      render(<HMSErrorModal {...defaultProps} errors={[knownError]} />);
+      expect(screen.queryByTestId('hms-uncounted')).not.toBeInTheDocument();
+    });
+  });
+
   describe('interactions', () => {
     it('calls onClose when X button is clicked', async () => {
       const user = userEvent.setup();

+ 11 - 20
frontend/src/__tests__/pages/PrintersPageBucketing.test.ts

@@ -11,35 +11,25 @@
  * meaning: print ended, plate may need clearing). FAILED-with-HMS still
  * counts as a problem because there's a real fault to investigate.
  *
- * Mirrors the logic at PrintersPage.tsx:917-948 and the classifyPrinterStatus
- * helper at PrintersPage.tsx:1028 — kept as inline copies so this test
- * doesn't need the helpers to be exported.
+ * Mirrors the classifyPrinterStatus helper in PrintersPage.tsx as an inline
+ * copy so this test doesn't need it exported. The HMS filter is the real one:
+ * a copy of it here once kept the old catalogue rule after the rule changed.
  */
 import { describe, it, expect } from 'vitest';
+import { filterKnownHMSErrors } from '../../components/HMSErrorModal';
+import type { HMSError } from '../../api/client';
 
 type Status = {
   connected: boolean;
   state: string | null;
-  hms_errors?: { code: string; attr: number; severity: number; actions?: string[] }[];
+  hms_errors?: HMSError[];
 };
 
 type Bucket = 'printing' | 'paused' | 'finished' | 'idle' | 'offline' | 'error';
 
-const KNOWN_HMS_CODES = new Set(['0300_4057', '0500_4038']);
-
-function filterKnownHMSErrors(errors: Status['hms_errors']): NonNullable<Status['hms_errors']> {
-  return (errors ?? []).filter((e) => {
-    const codeNum = parseInt(e.code.replace('0x', ''), 16) || 0;
-    const module = ((e.attr >> 16) & 0xFFFF).toString(16).padStart(4, '0').toUpperCase();
-    const code = (codeNum & 0xFFFF).toString(16).padStart(4, '0').toUpperCase();
-    if (KNOWN_HMS_CODES.has(`${module}_${code}`)) return true;
-    return (e.actions?.length ?? 0) > 0;
-  });
-}
-
 function classifyPrinterStatus(status: Status | undefined): Bucket {
   if (!status?.connected) return 'offline';
-  const knownHms = filterKnownHMSErrors(status.hms_errors);
+  const knownHms = filterKnownHMSErrors(status.hms_errors ?? []);
   if (knownHms.length > 0) return 'error';
   switch (status.state) {
     case 'RUNNING': return 'printing';
@@ -64,7 +54,7 @@ describe('FAILED-without-HMS bucketing', () => {
     const reallyFailedPrinter: Status = {
       connected: true,
       state: 'FAILED',
-      hms_errors: [{ code: '0x4057', attr: 0x0300_0000, severity: 1 }],
+      hms_errors: [{ code: '0x4057', attr: 0x0300_4057, severity: 1, full_code: '03004057', description: 'Z-axis step loss detected.' }],
     };
     expect(classifyPrinterStatus(reallyFailedPrinter)).toBe('error');
   });
@@ -73,7 +63,8 @@ describe('FAILED-without-HMS bucketing', () => {
     const cancelEcho: Status = {
       connected: true,
       state: 'FAILED',
-      hms_errors: [{ code: '0x2001b', attr: 0x0C00_0C00, severity: 1 }], // 0C00_001B not in known set
+      // The H2S post-cancel echo 0C00-0100-0002-001B: Bambu lists it with no text.
+      hms_errors: [{ code: '0x2001b', attr: 0x0C00_0100, severity: 2, full_code: '0C0001000002001B', description: null }],
     };
     expect(classifyPrinterStatus(cancelEcho)).toBe('finished');
   });
@@ -101,7 +92,7 @@ describe('FAILED-without-HMS bucketing', () => {
     const offline: Status = {
       connected: false,
       state: 'FAILED',
-      hms_errors: [{ code: '0x4057', attr: 0x0300_0000, severity: 1 }],
+      hms_errors: [{ code: '0x4057', attr: 0x0300_4057, severity: 1, full_code: '03004057', description: 'Z-axis step loss detected.' }],
     };
     expect(classifyPrinterStatus(offline)).toBe('offline');
   });

+ 7 - 6
frontend/src/api/client.ts

@@ -429,7 +429,9 @@ export interface HMSError {
   code: string;
   attr: number;  // Attribute value for constructing wiki URL
   module: number;
-  severity: number;  // 1=fatal, 2=serious, 3=common, 4=info
+  // Bambu's alert level: 1 error (task stopped), 2 warning (task paused),
+  // 3 notification, 0 invalid (#2728).
+  severity: number;
   actions?: string[];  // List of user-facing action keys (e.g. "CHECK_FILAMENT")
   job_id?: string;  // Optional job ID for actions that require it (e.g. "CHECK_ASSISTANT")
   // Canonical hex identifier the firmware matches against — 8 chars for
@@ -437,11 +439,10 @@ export interface HMSError {
   // this back as HmsActionBody.print_error so we don't truncate the 64-bit
   // identifier into the silent-rejection short code (#1830).
   full_code?: string;
-  // The backend's resolved catalogue sentence for this fault (#2926). English
-  // only, and null when the catalogue does not cover the code. Resolved with the
-  // same lookup order this file's consumers use (full_code, then the G1_G4
-  // collapse), so it agrees with what HMSErrorModal renders — the modal still
-  // resolves its own text, and this is here for parity with the API.
+  // The backend's catalogue sentence for this fault (#2926), from the table
+  // generated out of Bambu Studio for this printer model (#2728). English only.
+  // Null when Bambu publishes no text for the code. The frontend has no table of
+  // its own: this field decides both the text and whether the fault counts.
   description?: string | null;
 }
 

File diff suppressed because it is too large
+ 61 - 897
frontend/src/components/HMSErrorModal.tsx


+ 7 - 0
frontend/src/i18n/locales/de.ts

@@ -3107,6 +3107,13 @@ export default {
     noErrors: 'Keine Fehler',
     viewOnWiki: 'Im Bambu Lab Wiki ansehen',
     mqttVerifyFailedRemedy: 'Aktiviere den Entwicklermodus am Drucker, starte den Drucker neu und starte den Auftrag dann erneut.',
+    mqttVerifyFailedDescription: "Der Drucker hat einen Befehl abgelehnt, weil er ihn nicht verifizieren konnte. Drucke, Temperaturänderungen und Filamentladevorgänge von Bambuddy werden ignoriert, bis das behoben ist.",
+    severityError: "Fehler",
+    severityWarning: "Warnung",
+    severityNotice: "Hinweis",
+    severityUnknown: "Unbekannte Stufe",
+    uncountedSummary: "Außerdem gemeldet, nicht gezählt ({{n}})",
+    uncountedHint: "Hinweise, die kein Eingreifen brauchen, und Codes, zu denen Bambu keinen Text veröffentlicht. Sie zählen auf der Druckerkarte nicht als Problem und lösen keine Benachrichtigung aus.",
     unknownCode: 'Unbekannter HMS-Code — Details siehe Bambu Lab Wiki.',
     clearInstructions: 'Löschen Sie die Fehler am Drucker, um sie hier zu entfernen.',
     clearErrors: 'Fehler löschen',

+ 7 - 0
frontend/src/i18n/locales/en.ts

@@ -3137,6 +3137,13 @@ export default {
     noErrors: 'No errors',
     viewOnWiki: 'View on Bambu Lab Wiki',
     mqttVerifyFailedRemedy: 'Enable Developer Mode on the printer, restart the printer, then start the job again.',
+    mqttVerifyFailedDescription: "The printer rejected a command because it could not verify it. Prints, temperature changes and filament loads sent from Bambuddy will be ignored until this is fixed.",
+    severityError: "Error",
+    severityWarning: "Warning",
+    severityNotice: "Notice",
+    severityUnknown: "Unknown level",
+    uncountedSummary: "Also reported, not counted ({{n}})",
+    uncountedHint: "Notices that don't need you, and codes Bambu publishes no text for. They don't count as problems on the printer card and don't send notifications.",
     unknownCode: 'Unknown HMS code — see the Bambu Lab wiki for details.',
     clearInstructions: 'Clear errors on the printer to dismiss them here.',
     clearErrors: 'Clear Errors',

+ 7 - 0
frontend/src/i18n/locales/es.ts

@@ -3109,6 +3109,13 @@ export default {
     noErrors: 'No hay errores',
     viewOnWiki: 'Ver en la wiki de Bambu Lab',
     mqttVerifyFailedRemedy: 'Activa el modo desarrollador en la impresora, reinicia la impresora y vuelve a iniciar el trabajo.',
+    mqttVerifyFailedDescription: "La impresora rechazó un comando porque no pudo verificarlo. Las impresiones, los cambios de temperatura y las cargas de filamento enviados desde Bambuddy se ignorarán hasta que se solucione.",
+    severityError: "Fallo",
+    severityWarning: "Advertencia",
+    severityNotice: "Aviso",
+    severityUnknown: "Nivel desconocido",
+    uncountedSummary: "También notificados, sin contar ({{n}})",
+    uncountedHint: "Avisos que no requieren tu intervención y códigos para los que Bambu no publica texto. No cuentan como problemas en la tarjeta de la impresora ni envían notificaciones.",
     unknownCode: 'Código HMS desconocido — consulta la wiki de Bambu Lab para más detalles.',
     clearInstructions: 'Borre los errores en la impresora para descartarlos aquí.',
     clearErrors: 'Borrar errores',

+ 7 - 0
frontend/src/i18n/locales/fr.ts

@@ -3096,6 +3096,13 @@ export default {
     noErrors: 'Aucune erreur',
     viewOnWiki: 'Voir sur le Wiki Bambu Lab',
     mqttVerifyFailedRemedy: "Activez le mode developpeur sur l'imprimante, redemarrez l'imprimante, puis relancez la tache.",
+    mqttVerifyFailedDescription: "L'imprimante a refusé une commande parce qu'elle n'a pas pu la vérifier. Les impressions, changements de température et chargements de filament envoyés depuis Bambuddy seront ignorés tant que ce n'est pas corrigé.",
+    severityError: "Erreur",
+    severityWarning: "Avertissement",
+    severityNotice: "Avis",
+    severityUnknown: "Niveau inconnu",
+    uncountedSummary: "Également signalés, non comptés ({{n}})",
+    uncountedHint: "Avis qui ne demandent aucune action, et codes pour lesquels Bambu ne publie aucun texte. Ils ne comptent pas comme problèmes sur la carte de l'imprimante et n'envoient pas de notification.",
     unknownCode: 'Code HMS inconnu — consultez le wiki Bambu Lab pour plus de détails.',
     clearInstructions: 'Effacez les erreurs sur l\'imprimante pour les retirer ici.',
     clearErrors: 'Effacer les erreurs',

+ 7 - 0
frontend/src/i18n/locales/it.ts

@@ -3095,6 +3095,13 @@ export default {
     noErrors: 'Nessun errore',
     viewOnWiki: 'Vedi su Bambu Lab Wiki',
     mqttVerifyFailedRemedy: 'Attiva la modalita sviluppatore sulla stampante, riavvia la stampante e avvia di nuovo il lavoro.',
+    mqttVerifyFailedDescription: "La stampante ha rifiutato un comando perché non è riuscita a verificarlo. Stampe, cambi di temperatura e caricamenti di filamento inviati da Bambuddy verranno ignorati finché non viene risolto.",
+    severityError: "Errore",
+    severityWarning: "Avviso",
+    severityNotice: "Notifica",
+    severityUnknown: "Livello sconosciuto",
+    uncountedSummary: "Segnalati anche, non conteggiati ({{n}})",
+    uncountedHint: "Notifiche che non richiedono interventi e codici per cui Bambu non pubblica testo. Non contano come problemi nella scheda della stampante e non inviano notifiche.",
     unknownCode: 'Codice HMS sconosciuto — consulta la wiki di Bambu Lab per i dettagli.',
     clearInstructions: 'Cancella gli errori sulla stampante per rimuoverli qui.',
     clearErrors: 'Cancella errori',

+ 7 - 0
frontend/src/i18n/locales/ja.ts

@@ -3107,6 +3107,13 @@ export default {
     noErrors: 'エラーなし',
     viewOnWiki: 'Bambu Lab Wikiで表示',
     mqttVerifyFailedRemedy: 'プリンターで開発者モードを有効にし、プリンターを再起動してから、ジョブをもう一度開始してください。',
+    mqttVerifyFailedDescription: "プリンターがコマンドを検証できなかったため拒否しました。これが解決されるまで、Bambuddy から送信された印刷、温度変更、フィラメントのロードは無視されます。",
+    severityError: "エラー",
+    severityWarning: "警告",
+    severityNotice: "通知",
+    severityUnknown: "不明なレベル",
+    uncountedSummary: "報告済み・カウント対象外({{n}})",
+    uncountedHint: "対応不要のお知らせと、Bambu が説明文を公開していないコードです。プリンターカードでは問題として数えられず、通知も送信されません。",
     unknownCode: '不明なHMSコード — 詳細はBambu Lab Wikiを参照してください。',
     clearInstructions: 'プリンターでエラーをクリアするとここからも消えます。',
     clearErrors: 'エラーをクリア',

+ 7 - 0
frontend/src/i18n/locales/ko.ts

@@ -2955,6 +2955,13 @@ export default {
     noErrors: '오류 없음',
     viewOnWiki: 'Bambu Lab 위키에서 보기',
     mqttVerifyFailedRemedy: '프린터에서 개발자 모드를 활성화하고 프린터를 재시작한 다음 작업을 다시 시작하세요.',
+    mqttVerifyFailedDescription: "프린터가 명령을 확인할 수 없어 거부했습니다. 이 문제가 해결될 때까지 Bambuddy에서 보낸 출력, 온도 변경, 필라멘트 로드는 무시됩니다.",
+    severityError: "오류",
+    severityWarning: "경고",
+    severityNotice: "알림",
+    severityUnknown: "알 수 없는 수준",
+    uncountedSummary: "보고됨, 집계 제외 ({{n}})",
+    uncountedHint: "조치가 필요 없는 알림과 Bambu가 설명을 공개하지 않은 코드입니다. 프린터 카드에서 문제로 집계되지 않으며 알림도 보내지 않습니다.",
     unknownCode: '알 수 없는 HMS 코드 — 자세한 내용은 Bambu Lab 위키를 참조하세요.',
     clearInstructions: '오류를 해제하려면 프린터에서 오류를 지우세요.',
     clearErrors: '오류 지우기',

+ 7 - 0
frontend/src/i18n/locales/nl.ts

@@ -3137,6 +3137,13 @@ export default {
     noErrors: 'Geen fouten',
     viewOnWiki: 'Bekijken op Bambu Lab Wiki',
     mqttVerifyFailedRemedy: 'Schakel Developer Mode op de printer in, start de printer opnieuw en start daarna de taak opnieuw.',
+    mqttVerifyFailedDescription: "De printer heeft een opdracht geweigerd omdat hij die niet kon verifiëren. Prints, temperatuurwijzigingen en filamentladingen vanuit Bambuddy worden genegeerd totdat dit is opgelost.",
+    severityError: "Fout",
+    severityWarning: "Waarschuwing",
+    severityNotice: "Melding",
+    severityUnknown: "Onbekend niveau",
+    uncountedSummary: "Ook gemeld, niet meegeteld ({{n}})",
+    uncountedHint: "Meldingen die geen actie vragen, en codes waarvoor Bambu geen tekst publiceert. Ze tellen op de printerkaart niet als probleem en sturen geen melding.",
     unknownCode: 'Onbekende HMS-code — zie de Bambu Lab-wiki voor details.',
     clearInstructions: 'Wis fouten op de printer om ze hier te verwijderen.',
     clearErrors: 'Fouten wissen',

+ 7 - 0
frontend/src/i18n/locales/pt-BR.ts

@@ -3095,6 +3095,13 @@ export default {
     noErrors: 'Nenhum erro',
     viewOnWiki: 'Ver no Bambu Lab Wiki',
     mqttVerifyFailedRemedy: 'Ative o Modo Desenvolvedor na impressora, reinicie a impressora e inicie o trabalho novamente.',
+    mqttVerifyFailedDescription: "A impressora rejeitou um comando porque não conseguiu verificá-lo. Impressões, mudanças de temperatura e carregamentos de filamento enviados pelo Bambuddy serão ignorados até que isso seja corrigido.",
+    severityError: "Erro",
+    severityWarning: "Aviso",
+    severityNotice: "Notificação",
+    severityUnknown: "Nível desconhecido",
+    uncountedSummary: "Também relatados, não contados ({{n}})",
+    uncountedHint: "Avisos que não exigem ação e códigos para os quais a Bambu não publica texto. Eles não contam como problemas no cartão da impressora e não enviam notificações.",
     unknownCode: 'Código HMS desconhecido — consulte o wiki da Bambu Lab para mais detalhes.',
     clearInstructions: 'Limpe os erros na impressora para descartá-los aqui.',
     clearErrors: 'Limpar Erros',

+ 7 - 0
frontend/src/i18n/locales/ru.ts

@@ -2947,6 +2947,13 @@ export default {
     noErrors: "Ошибок нет",
     viewOnWiki: "Открыть в Bambu Lab Wiki",
     mqttVerifyFailedRemedy: "Включите режим разработчика на принтере, перезагрузите принтер и запустите задание снова.",
+    mqttVerifyFailedDescription: "Принтер отклонил команду, потому что не смог её проверить. Печать, изменение температуры и загрузка филамента из Bambuddy будут игнорироваться, пока это не исправлено.",
+    severityError: "Ошибка",
+    severityWarning: "Предупреждение",
+    severityNotice: "Уведомление",
+    severityUnknown: "Неизвестный уровень",
+    uncountedSummary: "Также сообщено, не учитывается ({{n}})",
+    uncountedHint: "Уведомления, не требующие действий, и коды, для которых Bambu не публикует текст. Они не считаются проблемами в карточке принтера и не отправляют оповещения.",
     unknownCode: "Неизвестный код HMS — подробности см. в Bambu Lab Wiki.",
     clearInstructions: "Устраните ошибки на принтере, чтобы они исчезли из этого списка.",
     clearErrors: "Очистить ошибки",

+ 7 - 0
frontend/src/i18n/locales/sv.ts

@@ -3137,6 +3137,13 @@ errors: {
     noErrors: 'Inga fel',
     viewOnWiki: 'Visa på Bambu Lab Wiki',
     mqttVerifyFailedRemedy: 'Aktivera utvecklarläge på skrivaren, starta om skrivaren och starta sedan jobbet igen.',
+    mqttVerifyFailedDescription: "Skrivaren avvisade ett kommando eftersom den inte kunde verifiera det. Utskrifter, temperaturändringar och filamentladdningar från Bambuddy ignoreras tills detta är åtgärdat.",
+    severityError: "Fel",
+    severityWarning: "Varning",
+    severityNotice: "Meddelande",
+    severityUnknown: "Okänd nivå",
+    uncountedSummary: "Även rapporterade, räknas inte ({{n}})",
+    uncountedHint: "Meddelanden som inte kräver någon åtgärd, och koder som Bambu inte publicerar någon text för. De räknas inte som problem på skrivarkortet och skickar inga aviseringar.",
     unknownCode: 'Okänd HMS-kod — se Bambu Lab wiki för detaljer.',
     clearInstructions: 'Rensa fel på skrivaren för att avfärda dem här.',
     clearErrors: 'Rensa fel',

+ 7 - 0
frontend/src/i18n/locales/tr.ts

@@ -3110,6 +3110,13 @@ export default {
     noErrors: 'Hata yok',
     viewOnWiki: 'Bambu Lab Wiki\'de görüntüle',
     mqttVerifyFailedRemedy: 'Yazicida Gelistirici Modunu etkinlestirin, yaziciyi yeniden baslatin ve isi tekrar baslatin.',
+    mqttVerifyFailedDescription: "Yazıcı bir komutu doğrulayamadığı için reddetti. Bu düzeltilene kadar Bambuddy'den gönderilen baskılar, sıcaklık değişiklikleri ve filament yüklemeleri yok sayılacak.",
+    severityError: "Hata",
+    severityWarning: "Uyarı",
+    severityNotice: "Bildirim",
+    severityUnknown: "Bilinmeyen seviye",
+    uncountedSummary: "Ayrıca bildirildi, sayılmadı ({{n}})",
+    uncountedHint: "İşlem gerektirmeyen bildirimler ve Bambu'nun metin yayınlamadığı kodlar. Yazıcı kartında sorun olarak sayılmazlar ve bildirim göndermezler.",
     unknownCode: 'Bilinmeyen HMS kodu — ayrıntılar için Bambu Lab wiki sayfasına bakın.',
     clearInstructions: 'Buradan kapatmak için yazıcıdaki hataları temizleyin.',
     clearErrors: 'Hataları Temizle',

+ 7 - 0
frontend/src/i18n/locales/uk.ts

@@ -3135,6 +3135,13 @@ export default {
     noErrors: "Помилок немає",
     viewOnWiki: "Переглянути на Bambu Lab Wiki",
     mqttVerifyFailedRemedy: "Увімкніть режим розробника на принтері, перезавантажте принтер і запустіть завдання знову.",
+    mqttVerifyFailedDescription: "Принтер відхилив команду, бо не зміг її перевірити. Друк, зміни температури та завантаження філаменту з Bambuddy ігноруватимуться, доки це не буде виправлено.",
+    severityError: "Помилка",
+    severityWarning: "Попередження",
+    severityNotice: "Сповіщення",
+    severityUnknown: "Невідомий рівень",
+    uncountedSummary: "Також повідомлено, не враховано ({{n}})",
+    uncountedHint: "Сповіщення, що не потребують дій, і коди, для яких Bambu не публікує текст. Вони не рахуються як проблеми на картці принтера і не надсилають сповіщень.",
     unknownCode: "Невідомий код HMS — подробиці дивіться у вікі Bambu Lab.",
     clearInstructions: "Усуньте помилки на принтері, щоб вони зникли тут.",
     clearErrors: "Очистити помилки",

+ 7 - 0
frontend/src/i18n/locales/zh-CN.ts

@@ -3095,6 +3095,13 @@ export default {
     noErrors: '无错误',
     viewOnWiki: '在拓竹 Wiki 上查看',
     mqttVerifyFailedRemedy: '在打印机上启用开发者模式,重启打印机,然后重新开始该任务。',
+    mqttVerifyFailedDescription: "打印机无法验证某条命令,因此拒绝了它。在此问题解决之前,从 Bambuddy 发送的打印、温度调整和耗材加载都会被忽略。",
+    severityError: "错误",
+    severityWarning: "警告",
+    severityNotice: "通知",
+    severityUnknown: "未知级别",
+    uncountedSummary: "另有未计入的代码({{n}})",
+    uncountedHint: "无需处理的通知,以及 Bambu 未公布说明文字的代码。它们不会在打印机卡片上计为问题,也不会发送通知。",
     unknownCode: '未知 HMS 代码 — 详情请参阅拓竹 Wiki。',
     clearInstructions: '在打印机上清除错误以在此处消除它们。',
     clearErrors: '清除错误',

+ 7 - 0
frontend/src/i18n/locales/zh-TW.ts

@@ -3095,6 +3095,13 @@ export default {
     noErrors: '無錯誤',
     viewOnWiki: '在拓竹 Wiki 上檢視',
     mqttVerifyFailedRemedy: '在印表機上啟用開發者模式,重新啟動印表機,然後重新開始該工作。',
+    mqttVerifyFailedDescription: "印表機無法驗證某條指令,因此拒絕了它。在此問題解決之前,從 Bambuddy 傳送的列印、溫度調整和線材載入都會被忽略。",
+    severityError: "錯誤",
+    severityWarning: "警告",
+    severityNotice: "通知",
+    severityUnknown: "未知等級",
+    uncountedSummary: "另有未計入的代碼({{n}})",
+    uncountedHint: "無需處理的通知,以及 Bambu 未公布說明文字的代碼。它們不會在印表機卡片上計為問題,也不會傳送通知。",
     unknownCode: '未知 HMS 代碼 — 詳情請參閱拓竹 Wiki。',
     clearInstructions: '在印表機上清除錯誤以在此處消除它們。',
     clearErrors: '清除錯誤',

+ 3 - 3
frontend/src/pages/PrintersPage.tsx

@@ -173,7 +173,7 @@ import { EmbeddedCameraViewer } from '../components/EmbeddedCameraViewer';
 import { CameraWall } from '../components/CameraWall';
 import { ContextMenu, type ContextMenuItem } from '../components/ContextMenu';
 import { MQTTDebugModal } from '../components/MQTTDebugModal';
-import { HMSErrorModal, filterKnownHMSErrors } from '../components/HMSErrorModal';
+import { HMSErrorModal, filterKnownHMSErrors, isSevereHMSError } from '../components/HMSErrorModal';
 import { AiDetectionModal } from '../components/AiDetectionModal';
 import { aiDetectionClass, type AiDetection } from '../utils/aiDetection';
 import { PrinterQueueWidget } from '../components/PrinterQueueWidget';
@@ -3978,7 +3978,7 @@ function PrinterCard({
                     {/* Connection indicator dot for compact mode */}
                     {viewMode === 'compact' && (() => {
                       const hmsErrors = status?.connected && status.hms_errors ? filterKnownHMSErrors(status.hms_errors) : [];
-                      const hasSevere = hmsErrors.some(e => e.severity <= 2);
+                      const hasSevere = hmsErrors.some(isSevereHMSError);
                       const hasWarning = hmsErrors.length > 0;
                       const pipColor = !status?.connected
                         ? 'bg-status-error'
@@ -4124,7 +4124,7 @@ function PrinterCard({
                     onClick={() => setShowHMSModal(true)}
                     className={`flex items-center gap-1 px-2 py-1 rounded-full text-xs cursor-pointer hover:opacity-80 transition-opacity ${
                       knownErrors.length > 0
-                        ? knownErrors.some(e => e.severity <= 2)
+                        ? knownErrors.some(isSevereHMSError)
                           ? 'bg-status-error/20 text-status-error'
                           : 'bg-status-warning/20 text-status-warning'
                         : 'bg-status-ok/20 text-status-ok'

+ 145 - 0
scripts/generate_hms_catalog.py

@@ -0,0 +1,145 @@
+"""Regenerate backend/app/data/hms_catalog.json from a Bambu Studio checkout.
+
+Usage:
+    python scripts/generate_hms_catalog.py /path/to/BambuStudio
+
+Bambu Studio bundles its HMS texts in resources/hms/hms_en_<model>.json, one
+file per 3-character serial prefix. Each file has two lists:
+
+  device_hms    faults from the report's `hms[]` array, keyed by the 16-hex code
+                the printer shows (attr then code: module, module no., part,
+                part no., alert level, error)
+  device_error  `print_error` faults, keyed by the 8-hex value
+
+Most texts are the same on every model, but not all: 0300_8001 means "paused by
+the user" on some models and "paused by a pause command in the file" on others.
+So the output holds one merged table plus, per model, only the entries that
+differ from it. A code listed with empty text stays in as "" -- Bambu keeping a
+code but publishing nothing for it is what Bambuddy uses to leave it out of the
+fault count (#2728), so it must not be dropped or filled in.
+
+backend/app/data/hms_catalog_extra.json holds `print_error` texts Bambu Studio does not
+ship (they came from the ha-bambulab table Bambuddy used before). They are
+merged in only where Studio has no entry, so Studio always wins.
+
+Run it by hand when Bambu Studio updates its HMS files, and review the diff:
+added codes, changed texts and codes that lost their text are all visible there.
+"""
+
+import json
+import subprocess
+import sys
+from collections import Counter
+from pathlib import Path
+
+REPO_ROOT = Path(__file__).resolve().parent.parent
+OUTPUT = REPO_ROOT / "backend" / "app" / "data" / "hms_catalog.json"
+EXTRA = REPO_ROOT / "backend" / "app" / "data" / "hms_catalog_extra.json"
+
+SECTIONS = {"hms": ("device_hms", 16), "error": ("device_error", 8)}
+
+
+def _studio_commit(studio: Path) -> str:
+    try:
+        return subprocess.run(
+            ["git", "-C", str(studio), "rev-parse", "--short=12", "HEAD"],
+            capture_output=True,
+            text=True,
+            check=True,
+        ).stdout.strip()
+    except (OSError, subprocess.CalledProcessError):
+        return "unknown"
+
+
+def _load_models(hms_dir: Path) -> tuple[dict[str, dict[str, dict[str, str]]], dict[str, int]]:
+    """Return {section: {model: {code: text}}} and each model file's `ver`."""
+    per_model: dict[str, dict[str, dict[str, str]]] = {section: {} for section in SECTIONS}
+    versions: dict[str, int] = {}
+    files = sorted(hms_dir.glob("hms_en_*.json"))
+    if not files:
+        sys.exit(f"no hms_en_*.json files in {hms_dir}")
+    for path in files:
+        model = path.stem.removeprefix("hms_en_")
+        doc = json.loads(path.read_text(encoding="utf-8"))
+        versions[model] = doc.get("ver", 0)
+        for section, (source_key, length) in SECTIONS.items():
+            entries = doc["data"][source_key]["en"]
+            table: dict[str, str] = {}
+            for entry in entries:
+                code = entry["ecode"].strip().upper()
+                if len(code) != length or any(c not in "0123456789ABCDEF" for c in code):
+                    sys.exit(f"{path.name}: unexpected {source_key} code {entry['ecode']!r}")
+                table[code] = entry.get("intro", "").strip()
+            per_model[section][model] = table
+    return per_model, versions
+
+
+def _merge(tables: dict[str, dict[str, str]]) -> tuple[dict[str, str], dict[str, dict[str, str]], int]:
+    """Pick one text per code, and keep per model only what differs from it.
+
+    The merged text is the one most models use, ignoring models that list the
+    code with no text; a tie goes to the model that sorts first, so the output
+    is stable between runs. Returns (merged, overrides, codes with a conflict).
+    """
+    models = sorted(tables)
+    codes = sorted({code for table in tables.values() for code in table})
+    merged: dict[str, str] = {}
+    overrides: dict[str, dict[str, str]] = {}
+    conflicts = 0
+    for code in codes:
+        texts = [tables[m][code] for m in models if code in tables[m]]
+        counts = Counter(t for t in texts if t)
+        if counts:
+            best = max(counts.values())
+            merged[code] = next(t for t in texts if counts.get(t) == best)
+        else:
+            merged[code] = ""
+        if len(counts) > 1:
+            conflicts += 1
+        for model in models:
+            text = tables[model].get(code)
+            if text is not None and text != merged[code]:
+                overrides.setdefault(model, {})[code] = text
+    return merged, overrides, conflicts
+
+
+def main() -> None:
+    if len(sys.argv) != 2:
+        sys.exit(__doc__)
+    studio = Path(sys.argv[1]).resolve()
+    hms_dir = studio / "resources" / "hms"
+    per_model, versions = _load_models(hms_dir)
+
+    catalog: dict = {
+        "_source": {
+            "generator": "scripts/generate_hms_catalog.py",
+            "bambu_studio_commit": _studio_commit(studio),
+            "model_file_versions": versions,
+            "extra": str(EXTRA.relative_to(REPO_ROOT)),
+        }
+    }
+    for section in SECTIONS:
+        merged, overrides, conflicts = _merge(per_model[section])
+        print(
+            f"{section}: {len(merged)} codes, {sum(1 for t in merged.values() if not t)} without text, "
+            f"{conflicts} with different texts per model, "
+            f"{sum(len(o) for o in overrides.values())} model overrides"
+        )
+        catalog[section] = merged
+        catalog[f"{section}_by_model"] = {model: overrides[model] for model in sorted(overrides)}
+
+    extra = json.loads(EXTRA.read_text(encoding="utf-8"))
+    added = 0
+    for code, text in extra["error"].items():
+        if code not in catalog["error"]:
+            catalog["error"][code] = text
+            added += 1
+    catalog["error"] = dict(sorted(catalog["error"].items()))
+    print(f"extra: {added} of {len(extra['error'])} codes added (the rest are now in Bambu Studio)")
+
+    OUTPUT.write_text(json.dumps(catalog, indent=1, ensure_ascii=False) + "\n", encoding="utf-8")
+    print(f"wrote {OUTPUT.relative_to(REPO_ROOT)} ({OUTPUT.stat().st_size // 1024} KB)")
+
+
+if __name__ == "__main__":
+    main()

Some files were not shown because too many files changed in this diff