Skip to content
Diesel Heater Fix

Hcalory error codes: two tables, identify your panel first

Updated

Hcalory has at least two documented code tables, and they give the same numbers to different faults. On the HC-A01 knob panel E-01 is a failed start and E-03 is voltage, while the M98 manual uses the common order: E-01 and E-02 are voltage and E-10 is a failed start. Work out which panel you have before reading any code.

Which controller do you have?

The same number means different faults on different controllers. Match yours to a sketch first. The two tables here come from the Hcalory HC-A01 manual (knob LCD) and the Hcalory M98 manual; other Hcalory models are not covered by a manual in the sources used here.

Not sure? Use the full controller guide

At a glance

What is happeningThe same code number is a different fault in each Hcalory manual
Most common causeReading an HC-A01 code from the common E-01 to E-10 list
Check this firstOpen the query menu: items En00, En01 mean the HC-A01 table; 001, 002 the M98 table
EvidenceStated in manufacturer manual

Codes by controller

CodeControllerManual or brandMeaningStated limit
E-015-button LCDOnTrack Outdoor 5 kW
Manual
Power supply undervoltage
Manual's remedy: Increase supply voltage (charge the battery). Detail page: measure at the battery terminals before and during start-up; check cable size/length for voltage drop; cable must be sized for up to 12 A start-up draw; test battery and charging system. Manual notes a healthy 12 V deep-cycle battery reads 12.4-12.7 V.
Not stated
E-015-button LCDD2/D4 parking heater (generic manual)
Manual
Undervoltage
Manual's remedy: Raise the supply voltage.
Not stated
E-015-button LCDHcalory M98
Manual
Supply voltage fault, 12 V model
Manual's remedy: Check the power supply voltage / external power supply.
12 V model: voltage higher than 18 V or lower than 10 V
E-025-button LCDOnTrack Outdoor 5 kW
Manual
Power supply overvoltage
Manual's remedy: Reduce supply voltage (discharge the battery). Detail page: check voltage at battery before/during start-up; use a charge controller so external sources do not overcharge; discharge or replace battery.
Not stated
E-025-button LCDD2/D4 parking heater (generic manual)
Manual
Overvoltage
Manual's remedy: Reduce the supply voltage.
Not stated
E-025-button LCDHcalory M98
Manual
Supply voltage fault, 24 V model
Manual's remedy: Check the power supply voltage / external power supply.
24 V model: voltage higher than 32 V or lower than 20 V
E-035-button LCDOnTrack Outdoor 5 kW
Manual
Ignition plug (glow plug) failure
Manual's remedy: Check whether the glow plug is open or short-circuited and whether connectors are loose/oxidised; run from a charged battery rather than a battery charger; check air inlet, outlet and exhaust for debris; leave at least 10 cm gap at the air inlet.
Glow plug should read 0.6-0.8 ohm; voltage across the plug should rise slowly to 8-9 V during start-up; battery should not drop below 12 V during start-up
E-035-button LCDD2/D4 parking heater (generic manual)
Manual
Glow plug fault
Manual's remedy: Check whether the glow plug is open-circuit or short-circuit.
Not stated
E-035-button LCDHcalory M98
Manual
Glow plug short circuit / open circuit
Manual's remedy: Glow plug short-circuited or connection wire reversed; insulation damage at the tail of the plug; glow plug leakage; poor contact at the connector; plug burned out - replace.
Not stated
E-045-button LCDOnTrack Outdoor 5 kW
Manual
Fuel pump failure
Manual's remedy: Check the fuel pump and its connections for leaks, damage or oxidation.
Not stated
E-045-button LCDD2/D4 parking heater (generic manual)
Manual
Fuel pump fault
Manual's remedy: Check whether the fuel pump is disconnected or short-circuit.
Not stated
E-045-button LCDHcalory M98
Manual
Oil (fuel) pump short circuit / open circuit
Manual's remedy: Pump not connected properly or its line short-circuited/disconnected; pin socket on control board not firmly inserted; pump circuit disconnected or pump faulty.
Not stated
E-055-button LCDOnTrack Outdoor 5 kW
Manual
Over-heat
Manual's remedy: Table: check whether the temperature sensor cables are loose or faulty. Detail page (codes 5 and 6 together): check fan spins freely, nothing clogging combustion air supply or exhaust; if the unit turns itself on (fan only) check/replace the temperature sensor.
Fan-to-mainboard distance no more than 5 mm (detail page, codes 5 and 6 treated together)
E-055-button LCDD2/D4 parking heater (generic manual)
Manual
Heater overheated
Manual's remedy: Check the temperature sensor on the shell, or whether fan speed is abnormal.
Not stated
E-055-button LCDHcalory M98
Manual
Shell temperature too high
Manual's remedy: Air circulation obstructed (inlet, outlet or duct blocked); installation space too narrow; a pump with a larger fuel delivery connected incorrectly; fuel leaking from the pump one-way valve; sensor damaged.
Shell temperature exceeding 260 C
E-065-button LCDOnTrack Outdoor 5 kW
Manual
Fan or motor fault (the guide prints "Over-heat" beside a fan symbol; its remedy is about the fan and Hall sensor)
Manual's remedy: Check fan magnet polarity, position of the 'Holzer' (Hall) sensor, or a loose terminal. Detail page adds: mainboard may have shifted so its sensor no longer lines up with the fan magnets; remove and reseat the mainboard; run only with the cover on.
Fan-to-mainboard distance no more than 5 mm (detail page)
E-065-button LCDD2/D4 parking heater (generic manual)
Manual
Motor fault
Manual's remedy: Check the polarity of the magnet or the position of the Hall sensor.
Not stated
E-065-button LCDHcalory M98
Manual
Fan short circuit / open circuit / fan magnet too far from the Hall sensor on the main board
Manual's remedy: Fan blade stuck; adjust the gap between the fan wheel and the main board; motor failure or replace main board; motor socket not plugged in properly.
Not stated
E-075-button LCDOnTrack Outdoor 5 kW
Manual
Broken line fault
Manual's remedy: Check the LCD connector harness; verify whether the blue wire is loose or short-circuited.
Not stated
E-075-button LCDD2/D4 parking heater (generic manual)
Manual
Disconnection fault
Manual's remedy: Check the connecting plug to the ECU and whether the blue communication line connection is abnormal.
Not stated
E-075-button LCDHcalory M98
Manual
Controller has detected a wiring harness connection failure
Manual's remedy: Check wiring and connectors.
Not stated
E-085-button LCDOnTrack Outdoor 5 kW
Manual
Flame failure
Manual's remedy: Check whether the fuel circuit is blocked (poor fuel supply); check tank is clean and has fuel; check fuel filter; try a higher setting (higher pump speed); if all checked and there is smoke, replace the glow plug.
Not stated
E-085-button LCDD2/D4 parking heater (generic manual)
Manual
Flame-out ('fray-out of flame')
Manual's remedy: Check whether the fuel line has air in it or is obstructed.
Not stated
E-085-button LCDHcalory M98
Manual
Extinguished (flame-out)
Manual's remedy: Tank short of fuel, pump abnormal or fuel quality problem; fuel circuit leaking or with bubbles so supply is not continuous; intake and exhaust pipes blocked.
Not stated
E-095-button LCDOnTrack Outdoor 5 kW
Manual
Sensor failure
Manual's remedy: Check whether the sensor plug is loose, broken or short-circuited.
Not stated
E-095-button LCDD2/D4 parking heater (generic manual)
Manual
Sensor fault
Manual's remedy: Check whether the temperature sensor is open-circuit or short-circuit.
Not stated
E-095-button LCDHcalory M98
Manual
Case sensor short circuit / open circuit
Manual's remedy: Replace the temperature sensor, or the connector is in poor contact.
Not stated
E-105-button LCDOnTrack Outdoor 5 kW
Manual
Ignition failure
Manual's remedy: Check whether the fuel circuit is blocked and fuel quality; check fan moves freely; glow plug cables; clean or replace the filter (screen) at the glow plug; check combustion intake and exhaust are clear; check power connections for oxidation.
Not stated
E-105-button LCDD2/D4 parking heater (generic manual)
Manual
Ignition failure
Manual's remedy: Check for air or obstruction in the fuel line; fuel line blocked or not flowing; poor diesel quality blocking the 'volatile network' (burner screen).
Not stated
E-105-button LCDHcalory M98
Manual
Ignition failure - failed to start after trying twice ('both sides'), failed to form a flame
Manual's remedy: Check whether the tank is short of fuel; pump stuck or abnormal; fuel circuit correct and free of bubbles; poor power supply or fuel problem.
Two start attempts
E-01Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Start-up failure
Manual's remedy: Check whether the fuel pump is working; check whether the fuel circuit fittings are waxed up or blocked.
Not stated
E-02Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Lack of oil (fuel) and stalling
Manual's remedy: Check the fuel tank for lack of fuel.
Not stated
E-03Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Abnormal voltage
Manual's remedy: Check the heater's supply voltage type matches the vehicle; check the voltage limits; check the main harness connector is not loose.
24 V version: not higher than 32 V or lower than 18 V; 12 V version: not higher than 18 V or lower than 9 V
E-04Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Air outlet temperature sensor failure
Manual's remedy: Check whether the outlet air temperature sensor connector is loose; outlet sensor failed - replace the main board; main board failure - replace.
Not stated
E-05Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Inlet air temperature sensor failure
Manual's remedy: Inlet air sensor failure - replace the main board.
Not stated
E-06Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Oil (fuel) pump abnormality
Manual's remedy: Check the pump plug for loose connection; check the main wiring harness for disconnection; pump failure - replace.
Not stated
E-07Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Fan abnormality
Manual's remedy: Check whether the fan impeller is jammed; fan plug loose; fan failure - replace; fan-wheel induction magnet missing or wrong polarity; main-board wind speed sensor; main board failure - replace.
Not stated
E-08Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Ignition plug abnormality
Manual's remedy: Check the ignition plug connection; faulty plug - replace; main board failure - replace.
Not stated
E-09Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
High temperature protection
Manual's remedy: Incorrect or faulty furnace temperature sensor type - replace the sensor; main board failure - replace.
Not stated
E-10Knob LCD (Hcalory HC-A01)Hcalory HC-A01
Manual
Furnace temperature sensor abnormal
Manual's remedy: Check the furnace temperature sensor connector for a loose connection; incorrect or faulty sensor type - replace; main board failure - replace.
Not stated

Why do two Hcalory heaters show the same code for different faults?

Because Hcalory’s own manuals do not agree. The HC-A01 manual and the M98 manual both print codes E-01 to E-10, but they assign the numbers differently. Manual The table above shows both, row by row. The list below turns it round: start from the fault and see which code each manual uses.

Fault HC-A01 M98
Failed to start E-01 E-10
Flame-out, lack of fuel E-02 E-08
Supply voltage E-03 E-01 (12 V), E-02 (24 V)
Glow plug E-08 E-03
Fuel pump E-06 E-04
Fan E-07 E-06
High temperature E-09 E-05

Every row is as printed in the two manuals. Manual The rows left out do not pair up cleanly: the M98 has E-07 for a wiring harness connection failure and E-09 for the case sensor, while the HC-A01 uses E-04, E-05 and E-10 for three separate temperature sensors. Manual

So a guide that treats E-08 as flame-out and sends you to the fuel supply is right for an M98-table heater and wrong for an HC-A01, where E-08 is the glow plug.

Which Hcalory panel do I have?

HC-A01 knob panel. A control switch with a knob in the middle that you press and turn, an on/off key, and a pump key at the lower left. It runs gears 1 to 10 or a temperature setting. Manual Its settings are numbered F0 to F9 and its query items En00 to En09, with the stored fault at En01. Manual The sheet for the A-2209 Bluetooth control switch, which is sold loose, describes a panel with the same keys and the same F0 to F9 and En00 to En09 menus. It is very probably the same panel, but the two have not been compared side by side. See the knob LCD page.

M98 manual panels. The M98 manual shows a table of control switches and remotes and gives separate instructions for each, numbered NO.1 to NO.8, with one fault table for all of them. Manual NO.1 is the classic 5-button LCD. Others include a black LCD switch, a panel with an M key, and a panel with a knob and an on/off button. Manual

Note that last one: a knob alone does not tell you which table applies. The surest test is the query menu numbering:

  • Items shown as En00, En01, En02: HC-A01 table. The fault code is at En01. Manual
  • Items shown as 001, 002, 003 (or 1, 2, 3 on the black LCD switch): M98 table. The fault code is the second item. Manual

The copy of the HC-A01 manual read for this page lost its key icons, so it does not show which two keys open the query menu. The A-2209 sheet gives it as holding Set and power together for 3 s with the unit on. Manual

One owner’s walk-through of a newer Hcalory voice-prompt panel with Bluetooth lists F0 to F9 settings and codes in the HC-A01 order (E03 power supply, E07 fan motor, E08 glow plug). Owners That is one report, but it suggests the HC-A01 order is not limited to the HC-A01 itself.

What limits do the two manuals give for the voltage and overheat codes?

  • HC-A01, E-03: on the 12 V version the supply must not be above 18 V or below 9 V; on the 24 V version not above 32 V or below 18 V. Manual
  • M98, E-01 (12 V models): above 18 V or below 10 V. Manual
  • M98, E-02 (24 V models): above 32 V or below 20 V. Manual
  • M98, E-05: shell temperature above 260 °C (500 °F). Manual The HC-A01 manual prints no figure for its high temperature code, E-09.

On an M98-table heater running from 12 V, E-02 should not be a normal overvoltage code at all: the manual reserves it for 24 V models. Manual The general pages for E-01 and E-10 follow the common order, so on an HC-A01 use them by fault, not by number.

Which Hcalory models are not covered here?

Be clear about the gap. No manual could be opened for the TB2S+, TC2S, TC2-SE, HC-A04 or HC2-S, so nothing on this page is confirmed for those models.

Owner posts also mention Hcalory codes that neither manual lists. The first two below were seen only as search excerpts: the threads were not read, so treat them as leads, not findings.

  • An excerpt of one owner post mentions E063 on an Hcalory, described as a fan-speed fault after long runs, with no cure posted.
  • An excerpt of another post mentions false E11 errors on a Toolbox Max, which the poster blames on a wireless weather station transmitting in the same room. Both tables here stop at E-10.
  • One owner video of the Toolbox MAX panel shows up and down keys, level bars and an altitude icon, with no code table. Owners

These schemes are not documented in the sources used here. If your Hcalory shows a three-digit code or a number above E-10, the tables above do not apply, and the heater’s own booklet is the only reference.

What should I do once I know the code?

Read the remedy in the matching row of the table above, then go to the page for that fault. For a failed start or flame-out, begin with fuel: tank level, then whether the pump is working. Both manuals point there. Manual

Several HC-A01 remedies end with replacing the main board, including both air temperature sensor codes. Manual That is not routine owner work.

If you are not sure, ask a technician. Replacing the control board goes beyond routine owner maintenance. A mistake here can cause a fuel or exhaust leak. Stop if anything is unclear.

Related questions

What does E-01 mean on an Hcalory heater?
It depends on the panel. In the HC-A01 manual E-01 is start-up failure: check that the pump works and that the fuel fittings are not waxed up or blocked. In the M98 manual E-01 is a supply voltage fault on 12 V models, above 18 V or below 10 V.
My Hcalory shows a three-digit code such as E063. What is it?
Neither manual used here lists three-digit codes. A search excerpt of one owner post mentions E063 on an Hcalory as a fan-speed fault after long runs, with no cure; the thread itself was not read. Treat any meaning for these codes as unconfirmed.
Is there a manual for the TB2S+, TC2S, TC2-SE, HC-A04 or HC2-S?
Not among the sources used here. No manual for those models could be opened, so this site cannot say which table they use. Check the booklet that came with the heater against both tables before acting on a code.
Does the M98 table apply to every controller in the M98 manual?
The M98 manual shows several control switches and prints one E-01 to E-10 table for all of them.

Sources

Everything on this page is compiled from the documents and discussions below. We summarise them in our own words; follow the links for the originals.

  1. Hcalory HC-A01 toolbox heater user manual (archived transcription) (web.archive.org)
  2. Hcalory air heater user manual, M98 (PDF) (cdn.shopify.com)
  3. A-2209 Bluetooth control switch manual, Alza import (PDF) (dwn.alza.cz)
  4. Owner write-up: Hcalory smart panel menu and its code list (drive2.ru) (drive2.ru)
  5. Owner post, search excerpt only: E063 fan-speed code on an Hcalory (Reddit r/dieselheater) (reddit.com)
  6. Owner post, search excerpt only: false E11 on an Hcalory Toolbox Max (Reddit r/dieselheater) (reddit.com)
  7. Owner video: Hcalory Toolbox MAX 8KW controls (ATEM OFFROAD) (youtube.com)