Error code reference

Melitta error codes, what they mean and how to fix them.

When a Cafina or Melitta Professional machine hits a fault it puts an F-code on the display, grouped roughly by subsystem: boiler and heating in the F00s and F70s, the brew unit in the F10s, milk and cleaning in the F20s, grinders in the F30s, water and filtration in the F40s, drawers and trays in the F50s, and electronics in the F60s. Below are the codes we meet most across the Cafina XT and CT families, the cup, breakfast, and tower machines, and the Cafina Siebtraeger, with what each one means and what is safe to try before you call anyone.

★★★★★ 4.7 rating · 24 codes documented · Same-day service

Melitta code? Send it to us.

We'll get back to you today with what it likely is.

Secured with SSL. We use your information to respond to your service request and, with your permission, to send the updates above. You can unsubscribe anytime. See our Privacy Policy.

Thanks. We received your request.

A Grajqevci technician will get back to you today to confirm your machine and book the visit. If it's urgent, call us directly at (289) 217-3796.

24/24

About these codes. Compiled from current Melitta Professional and Cafina product documentation and our own GTA service logs. Code tables shift between models and firmware versions, so treat this as a field guide rather than a substitute for the machine's service manual. Older c-series, ALPHA, and bar cube machines stay in legacy installed-base support. Updated August 2026

Boiler

3 codes
F01 Coffee boiler heating fault Critical

The coffee boiler did not reach its set temperature within the allowed warm-up window, so the machine locks out coffee dispensing to protect the element.

Likely causes

  • Heating element open-circuit or degraded
  • Scale insulating the element
  • NTC temperature sensor failed
  • Safety thermostat tripped

Try this first

  1. Power-cycle the machine at the wall
  2. Check the visible safety thermostat for a trip
  3. Confirm the water supply is open
When to call us

If the fault comes back after a reset, the element or the NTC is the usual cause. We test element resistance and sensor values on-site and replace whichever has failed.

F02 Steam boiler heating fault Critical

The steam boiler did not reach pressure in time, so steam, hot water, and milk heating are all disabled until it does.

Likely causes

  • Steam element scaled or degraded
  • Steam NTC sensor failed
  • Pressure switch out of calibration
  • Steam-side Klixon tripped

Try this first

  1. Power-cycle the machine
  2. Confirm the steam boiler is filling without an air-lock
When to call us

This follows the same diagnostic path as F01 on the steam side, and it is normally a single-visit repair. We test the element, sensor, and pressure switch and replace the part at fault.

F70 Steam valve fault Warning

The steam valve is not actuating correctly, so steam-based functions are disabled.

Likely causes

  • Scale binding the valve cartridge
  • Failed solenoid coil
  • Valve cartridge worn and leaking past

Try this first

  1. Power-cycle the machine
When to call us

Steam valves are serviceable. We descale the steam pathway and replace the cartridge or coil, whichever is at fault.

Brew unit

3 codes
F10 Brew unit position fault Critical

The Cafina brew unit did not reach its commanded position in time, so the machine refuses to brew until it confirms the group is home.

Likely causes

  • Grind buildup binding the brew piston
  • Worn cam followers or dry lubrication
  • Home-position sensor failed
  • Drive motor weak

Try this first

  1. Power-cycle and watch the brew unit try to home itself
  2. Remove the brew unit and check for visible grind on the cams
When to call us

On a high-cycle machine, F10 is usually seal wear plus dry lubrication. We service the brew unit end to end, replacing seals and relubricating, and confirm it homes cleanly.

F11 Brew unit motor overload Critical

The brew unit motor is drawing more current than expected, so the controller cuts power to protect the motor and gearbox.

Likely causes

  • Mechanical bind from grind contamination
  • Worn drive gear
  • Failed motor or motor capacitor
  • Grind set too fine, over-filling the chamber

Try this first

  1. Check the grind is not set far too fine
  2. Look for grounds jammed at the brew chamber
When to call us

F11 is mechanical. The standard fix is a full brew unit service plus a grind recalibration; we replace the drive gear, motor, or capacitor if that is where the bind is.

F12 Brew unit not detected / not seated Critical

The machine cannot confirm the brew unit is seated in the chassis, so it disables dispensing as a safety measure.

Likely causes

  • Brew unit not pushed fully home after cleaning
  • Brew-unit presence microswitch contaminated
  • Switch wiring loose

Try this first

  1. Remove the brew unit and refit it firmly
  2. Confirm it clicks into its seated position
When to call us

If the alert stays up with the unit visibly seated, the presence microswitch is failing. It is a quick on-site replacement.

Milk system

3 codes
F20 TopFoam / Steam Perfect milk system fault Warning

The milk system is reporting a foam-quality or flow fault, so milk drinks are aborted or disabled until the cause is cleared.

Likely causes

  • Air-intake bore clogged with dried milk
  • Worn air-intake spring
  • Air valve out of calibration
  • Milk pump impeller worn

Try this first

  1. Run the milk cleaning cycle
  2. Check the air-intake hose is not kinked
When to call us

A persistent F20 needs the milk module stripped and the air pathway recalibrated. That is standard service on this platform and usually done in one visit.

F21 Milk temperature sensor fault Warning

The milk-temperature probe is reading out of range, so hot-milk drinks are disabled to avoid serving milk that is cold or scalded.

Likely causes

  • Probe failed
  • Probe cable pinched at the wand or module pivot
  • Connector unseated

Try this first

  1. Clean the probe tip if you can reach it
  2. Check the cable for visible damage
When to call us

This is a standard sensor replacement and a single-visit fix. We confirm the new probe reads true before handing the machine back.

F22 Milk pump no flow Warning

The milk pump is running but the machine sees no flow, so it aborts the milk drink.

Likely causes

  • Milk container empty or the suction tube above the milk line
  • Worn pump impeller
  • Air leak in the suction line
  • Blocked intake screen

Try this first

  1. Check the milk supply and the dip-tube position
  2. Inspect the silicone milk hose for splits
When to call us

If the line is intact and the pump still will not pull milk, the impeller is worn. We test the circuit and replace it.

Grinder

3 codes
F30 Grinder dose timeout (left) Warning

The left grinder ran past its maximum dose time without finishing the dose, so the shot is aborted.

Likely causes

  • Empty hopper or bridged beans
  • Worn burrs
  • Coffee oils gumming the grind chamber
  • Grinder motor weak

Try this first

  1. Check beans are flowing on the left hopper
  2. Tap the hopper to break any bridge
  3. Brush coffee dust off the grinder throat
When to call us

If beans are flowing and the fault keeps returning, the burrs need replacing. We weigh dose against time and quote the burrs.

F31 Grinder dose timeout (right) Warning

Same fault as F30, on the right BeanSelect hopper: the dose timed out and the shot is aborted.

Likely causes

  • Empty right hopper or bridged beans
  • Worn burrs on the right grinder
  • Right grinder motor weak

Try this first

  1. Check beans are flowing on the right hopper
  2. Tap the hopper to break any bridge
When to call us

Same diagnostic path as F30. We confirm bean flow, then test and replace the right-side burrs or motor if the fault holds.

F32 Grinder microswitch fault Warning

The dose microswitch is not actuating reliably, so the controller cannot confirm the dose has dropped.

Likely causes

  • Coffee grounds packed around the switch arm
  • Bent actuator
  • Failed switch contacts

Try this first

  1. Brush grounds out of the switch area
  2. Work the switch arm to confirm it moves freely
When to call us

A persistent F32 means the switch needs replacing. It is an inexpensive, quick fix.

Electronics

2 codes
F60 Touchscreen / controller communication fault Warning

The display has lost communication with the main controller, so the interface may freeze or show a comms error.

Likely causes

  • Display ribbon cable unseated
  • Firmware corruption
  • Power-supply rail issue
  • Display module hardware fault

Try this first

  1. Power-cycle at the wall, leaving it off for 30 seconds
When to call us

If the fault survives a clean reboot, we reseat the ribbon, reflash the firmware, or replace the display module, depending on what the tests show.

F61 Firmware update failed Critical

A firmware update was interrupted mid-install, so the machine may boot to a recovery screen or refuse to start.

Likely causes

  • Power interrupted during the update
  • Corrupted update image
  • Network dropped during an over-the-air update

Try this first

  1. Do not keep power-cycling it, which can complicate recovery
When to call us

Call us for this one. We reflash from a known-good image through the service interface, restore the drink profiles, and verify the boot chain.

Water

4 codes
F40 Water inlet timeout Critical

The fill cycle did not complete in time, so the machine assumes no water is reaching the tank.

Likely causes

  • Water supply tap closed
  • Inlet solenoid clogged with scale
  • Float-tank level sensor stuck low
  • Inlet hose kinked

Try this first

  1. Check the supply is open and pressure is adequate
  2. Listen for the solenoid clicking on a fill attempt
When to call us

If the solenoid clicks but no water flows, scale has plugged the valve. We clean the strainer and replace the solenoid where needed.

F41 Flow meter no pulses Warning

The flow meter is not reporting during dispense, so the cycle aborts because volume cannot be measured.

Likely causes

  • Flow-meter turbine clogged with mineral or coffee residue
  • Pump losing prime or weak output
  • Cable disconnected
  • Brew valve not opening

Try this first

  1. Run a hot-water dispense to check general flow
  2. Listen for the pump priming
When to call us

This is a standard flow-meter clean and pump test. We clear the turbine, confirm pump output, and replace the meter if it stays silent.

F42 Descale cycle required Info

The descale counter has reached its limit for the set water hardness and throughput.

Likely causes

  • Genuine scale buildup
  • Hard water without adequate filtration
  • Counter not reset after the previous descale

Try this first

  1. Run the descale cycle to completion with the approved product
  2. Reset the counter through the service menu
  3. Check the water-hardness setting matches the install location
When to call us

If descale alerts come back too soon, we test the actual water hardness and recommend the right filter and cycle for your site.

F43 Water filter exhausted Info

The filter cartridge counter has reached its programmed life.

Likely causes

  • Cartridge at the end of its life
  • Counter not reset after the previous swap
  • Counter calibrated for harder water than the site has

Try this first

  1. Replace the cartridge
  2. Reset the counter through the service menu
When to call us

It is a quick fix if the counter resets cleanly. If it does not, call us and we will sort the calibration.

Sensors

4 codes
F03 Boiler temperature out of range Warning

A boiler NTC sensor is reading outside its valid range, so the controller cannot regulate temperature safely.

Likely causes

  • NTC sensor open or shorted
  • Sensor cable damaged
  • Connector unseated

Try this first

  1. Power-cycle the machine
  2. Inspect any visible sensor cabling
When to call us

This is a standard sensor replacement and a quick on-site fix. If a reset clears it, watch for a recurrence, which usually means the sensor is on its way out.

F50 Grout drawer counter / drawer missing Warning

The spent-puck drawer counter has reached its limit, or the drawer is reading as absent.

Likely causes

  • Drawer genuinely full
  • Counter not reset after the previous empty
  • Drawer-presence microswitch contaminated

Try this first

  1. Empty the drawer and refit it fully seated
  2. Wait for the on-screen reset confirmation
When to call us

A persistent fault with the drawer seated means the microswitch needs replacing. We swap it on-site.

F51 Drip tray full or missing Info

The drip-tray float reads full, or the tray is reading as absent.

Likely causes

  • Tray actually full
  • Float stuck on residue
  • Tray microswitch dirty

Try this first

  1. Empty and rinse the tray
  2. Clean the float cavity
  3. Reseat the tray firmly
When to call us

If the alert returns after a clean empty, the float or microswitch is sticking. It is a quick on-site fix.

F80 Door or cover not closed Warning

A door or cover switch is reading open, so the machine halts its moving parts as a safety lockout.

Likely causes

  • Door genuinely not latched
  • Microswitch contaminated or out of alignment
  • Switch wiring loose

Try this first

  1. Open and close the door firmly, checking the latch engages
When to call us

A persistent F80 with the door closed is a switch fault. It is a quick on-site repair.

Cleaning

2 codes
F25 Milk cleaning cycle required (HACCP) Warning

Melitta's HACCP milk-hygiene timer has reached its threshold, so milk drinks are blocked until the cleaning cycle is run.

Likely causes

  • Daily clean cycle skipped
  • Cleaning detergent exhausted
  • Previous cycle aborted and the counter not reset

Try this first

  1. Start the milk cleaning cycle from the operator menu
  2. Refresh the cleaning detergent
  3. Run the cycle through to completion
When to call us

If the HACCP timer will not clear after a complete cycle, the counter is not resetting. We verify and reset it through the service menu.

F26 Cleaning cycle aborted / incomplete Warning

A scheduled cleaning cycle did not finish, so the machine flags it as incomplete and may lock out drinks.

Likely causes

  • Cleaning circuit blockage
  • Detergent dosing pump not delivering
  • Level sensor reading incorrectly
  • Power interrupted mid-cycle

Try this first

  1. Re-start the cycle from the menu
  2. Check the detergent supply is present
When to call us

If the cycle stalls in the same place each time, we diagnose that stage specifically and clear the blockage or replace the part causing it.

Code you can't find?

Call us with the exact display string. We'll diagnose by phone.

Free download

The Melitta cheat sheet, free

The top Melitta error codes with what each one means and what is safe to try first, plus the daily and weekly care that prevents most service calls. Print it, laminate it, tape it to the machine.

By downloading, you consent to receive occasional service tips and seasonal reminders from Grajqevci. Unsubscribe anytime, every email has a one-click link.

Trusted by Toronto's most demanding teams

You're in good company.

FAQ

Melitta error codes, frequently asked.

9 answers about resetting codes, recurring faults, firmware versions, and when DIY ends. If the recurring ones are descale or water warnings, start with the right Melitta water filter.

Updated August 2026

What does Melitta error code F01 mean?

Every documented Melitta fault we see is listed above, with its meaning, common causes, and what to try before calling a technician. If the code on your machine isn't on this page, call us with the exact display string and we'll work it out by phone.

Can I clear or reset a Melitta error code myself?

Sometimes. Many Melitta codes clear after a power cycle, a completed descale, or a counter reset through the service menu. Codes tied to a hardware fault (failed sensor, blown element, board issue) will return immediately and need a technician. Each code above lists what's safe to try first.

Why does the same Melitta error keep coming back?

A code that returns after a power cycle is signalling a real fault, not a glitch. The underlying part (sensor, heating element, valve, motor, board) needs replacement. Repeat codes are diagnostic gold for us, so call with the exact code and any timing or symptom pattern you've noticed.

My Melitta code isn't listed. Why?

Melitta updates fault tables across firmware revisions and model generations, and not every code is documented publicly. We see codes in the field that aren't in any published list. Call us with the exact display string and the model and we'll work it out from our service log.

How fast can you get on-site if I'm stuck on an error code?

Most calls in Toronto and the immediate GTA get same-day on-site response. Tell us the code and the model when you book and we'll bring the right parts on the first visit so the repair finishes the same day.

Do I need to be authorized by Melitta to reset an error code?

No. We're an independent service provider, not affiliated with Melitta, and we work on machines outside the manufacturer's authorized network routinely. That independence lets us service older or out-of-warranty machines authorized networks may decline, and quote transparently every time.

Is it worth fixing an old Melitta machine that keeps throwing codes?

Depends on the machine, the code, and the cost. We give you honest math on this. If repairs are starting to exceed roughly 50% of a refurbished replacement and multiple major systems are throwing codes, we'll tell you it's time to look at replacing rather than running up the repair bill.

Will independent service void my Melitta warranty?

If your machine is under the manufacturer's warranty, independent service may affect coverage depending on Melitta's specific terms. Try the manufacturer's authorized network first. If their response is slow or they decline coverage for your code, call us and we'll service it on standard terms.

How many Melitta codes are documented on this page?

24 codes are documented above, organized by the system they affect. The list is compiled from manufacturer service literature, technician forums, and our own service log. We update it as new codes appear or firmware adds new states.

The record

Receipts from a quarter-century of service work.

"
Our two-group went down right before the morning rush and they had a tech out the same day. Back in business before our regulars noticed.
Daniel · Cafe Owner · Downtown Toronto
25+1
Years servicing equipment
4 hr2
Avg GTA response
92%3
First-visit resolution
4.74
Average client rating
1 Continuous service operations across the GTA since 2001. 2 Median on-site arrival window for urgent GTA calls placed during business hours. 3 Internal service tracking, 2024 to 2025 calendar years. 4 Calculated from verified client feedback over the past 24 months.

Stuck on a Melitta error code? Call a specialist.

We diagnose Melitta codes by phone routinely. Same-day on-site dispatch if it needs hands on the machine.

Call (289) 217-3796 now →
Call (289) 217-3796 Request Service