Error code reference

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

Wilbur Curtis brewers report faults as on-screen codes on the G4 ThermoPro platform and as indicator patterns on older controllers. This page explains what each Curtis code means, the usual causes, what to check first, and when the fault needs a technician. The list covers the G4 brewers, the Seraphim single-cup machine, and the service alerts common across the range.

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

Wilbur Curtis 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.

20/20

About these codes. Compiled from current Curtis product documentation and our own GTA service logs. Updated August 2026

Sprayhead

1 code
E9 Sprayhead pressure / flow out of range Warning

The controller measured brew-water flow outside its expected pressure window and may abort the brew to protect the cycle.

Likely causes

  • Sprayhead scaled and restricting flow
  • Bypass orifice plugged
  • Brew valve not opening fully
  • Supply pressure low at the building tap

Try this first

  1. Remove the sprayhead and inspect for scale
  2. Confirm the supply pressure hasn't dropped
When to call us

If sprayhead-pressure errors persist after a descale, the bypass or brew valve is the next thing to address.

Tank

1 code
E2 Tank heating timeout Critical

The tank hasn't reached brew-ready temperature within the allowed warm-up window, so brewing is locked out.

Likely causes

  • Heating element open or heavily scaled
  • Element relay (SSR) failed open
  • High-limit thermostat tripped
  • Tank under-filled due to a level-probe fault

Try this first

  1. Verify the water supply is open and the tank is filling
  2. Reset the high-limit thermostat if accessible
  3. Power-cycle and observe normal warm-up
When to call us

Most heating timeouts on Curtis brewers come down to a scaled element or a failed SSR. We descale, test resistance, and replace whichever has failed.

Heating

1 code
E10 High-limit thermostat tripped Critical

The mechanical high-limit has opened and cut power to the element, so brewing stays disabled until it's reset.

Likely causes

  • Tank ran dry and overheated
  • Element runaway from a stuck SSR
  • High-limit thermostat itself failed

Try this first

  1. Allow the tank to cool fully
  2. Reset the high-limit button if accessible
  3. Verify water level is normal
When to call us

Repeat trips after a reset mean the SSR is sticking or the thermostat itself is failing. We diagnose and replace.

Brew valve

2 codes
E5 Brew valve fault Critical

The controller told the brew valve to open, but the feedback or current draw says it didn't actuate, so brewing is locked out.

Likely causes

  • Brew valve solenoid coil open
  • Solenoid driver on the controller failed
  • Wiring loom disconnected
  • Mechanical bind in the valve body

Try this first

  1. Power-cycle the machine
  2. Visually verify the brew valve wiring is seated
When to call us

We test the coil and replace the valve as an assembly. Most Curtis brew valves ride on the truck, so it's usually a one-visit fix.

E7 Brew cycle timeout Warning

The brew cycle ran past its maximum allowed time, so the controller aborted it to avoid overfilling.

Likely causes

  • Brew valve sluggish or partially closed
  • Flow meter pulses missing
  • Severely scaled sprayhead reducing flow
  • Programmed batch volume exceeds spec

Try this first

  1. Confirm batch size matches the model spec
  2. Inspect the sprayhead for scale
When to call us

Depending on the diagnosis, we replace the failing valve, clean the flow meter, or descale the sprayhead.

Brew chamber

1 code
E20 Seraphim brew chamber fault Critical

On the Seraphim single-cup brewer, the brew chamber hasn't homed correctly or isn't sealing for the cycle, so the brew is aborted.

Likely causes

  • Brew chamber seal worn
  • Chamber drive motor weak
  • Home-position sensor reading incorrectly
  • Grind buildup in the chamber

Try this first

  1. Power-cycle the machine
  2. Inspect the chamber for visible grind contamination
When to call us

Seraphim chamber service is a Curtis-specific procedure. We fit a fresh seal kit and verify the chamber cycles clean.

Decanter

1 code
E11 ThermoPro dispenser sensor fault Warning

On systems with sensored ThermoPro dispensers, the brewer has lost the handshake with the dispenser's temperature or level sensor.

Likely causes

  • Dispenser connector contacts corroded
  • In-dispenser sensor cable damaged
  • Brewer-side connector contaminated with coffee residue

Try this first

  1. Lift and reseat the ThermoPro dispenser firmly on the base
  2. Inspect both connector sets for residue
When to call us

A dispenser communication fault that won't clear needs the connector pins or the in-dispenser sensor replaced.

Warmer

1 code
E12 Warmer / heating plate fault Warning

On models with electric warmers, the warmer element isn't heating or its thermostat is reading abnormally.

Likely causes

  • Warmer element open
  • Warmer thermostat seized open or closed
  • Switch contacts corroded

Try this first

  1. Visually verify the warmer plate heats under a fresh brew
When to call us

Warmer elements are wear items. We test the resistance and replace as needed.

Bypass

1 code
E6 Bypass valve fault Warning

The bypass valve isn't actuating as commanded or its timing is out of range, so brew strength can drift off the programmed recipe.

Likely causes

  • Bypass solenoid coil open or shorted
  • Bypass valve seat worn (leak-by)
  • Bypass orifice scaled

Try this first

  1. Compare brew strength against the expected recipe
  2. Inspect the bypass output during a test brew
When to call us

We service the bypass valve, recalibrate the timing in the G4 service menu, and replace the cartridge if it's worn.

Filter

1 code
Filter Replace Alert Water filter cycle reached Info

The water-filter cartridge usage counter has reached its configured limit.

Likely causes

  • Cartridge actually exhausted
  • Counter not reset after the previous filter change

Try this first

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

If the counter won't reset after a valid replacement, we check EEPROM retention on the controller.

Electronics

2 codes
E15 Touchscreen / display fault Critical

On G4 ThermoPro touchscreen models, the display has lost communication with the main controller, or the touch digitizer has stopped responding.

Likely causes

  • Ribbon cable unseated between display and main board
  • Touch digitizer failed
  • Firmware corruption after a power event

Try this first

  1. Power-cycle the machine
  2. Verify the display ribbon connection if accessible
When to call us

A display fault that won't clear needs the ribbon reseated, the firmware reflashed, or the display replaced. We diagnose before ordering parts.

E16 Firmware / EEPROM fault Warning

The controller has found corrupted firmware or EEPROM contents, so programmed recipes may have reverted to factory defaults.

Likely causes

  • Power interruption during a programming change
  • EEPROM write failure
  • Backup battery or capacitor failed

Try this first

  1. Re-enter the operator's brew recipes
  2. Run a controlled power cycle to confirm settings hold
When to call us

If the settings drop again, we reflash the firmware and replace the backup power source. Your recipes are backed up first.

Water

3 codes
E4 Inlet / refill timeout Critical

The fill cycle hasn't finished in the allowed time, because the level probe rarely registered the tank as full.

Likely causes

  • Inlet solenoid scaled or stuck closed
  • Building supply pressure too low
  • Inlet screen blocked
  • Level probe failed

Try this first

  1. Verify the supply tap is open and the hose isn't kinked
  2. Listen for the inlet solenoid clicking on refill
  3. Check the inlet screen for debris
When to call us

If the solenoid clicks but no water flows, the valve or the inlet screen is blocked. We clean both and replace the solenoid if it won't seat.

E8 Flow meter no pulses Warning

The flow meter isn't sending pulses during dispense, so the controller can't measure volume and aborts the cycle.

Likely causes

  • Flow meter turbine clogged with mineral deposits
  • Flow meter cable disconnected
  • Brew valve not actually opening

Try this first

  1. Run a hot-water dispense to check non-brew flow
  2. Inspect the flow meter cable
When to call us

Clearing a flow meter is straightforward. We disassemble it, clear the turbine, and verify the pulse output.

Descale Required Descale interval reached Info

The descale counter has reached the interval set by your water-hardness configuration and brew volume. Brewing continues through a grace period.

Likely causes

  • Descale interval genuinely reached
  • Counter not reset after the previous descale
  • Water hardness configured higher than actual supply

Try this first

  1. Run the descale procedure to completion
  2. Reset the descale counter through the service menu
When to call us

If the alert won't clear after a valid descale, we verify the counter reset and check the water-hardness setting.

Sensors

2 codes
E1 Tank temperature probe out of range Critical

The G4 controller is reading the tank temperature probe as open or shorted, so it disables heating to protect the element.

Likely causes

  • Probe failed open or shorted
  • Probe lead chafed or pinched
  • Connector unseated at the controller

Try this first

  1. Power-cycle the brewer at the wall
  2. Inspect the probe lead for visible damage
  3. Reseat the probe connector if accessible
When to call us

Open or shorted probes don't recover on their own. We test the probe resistance against the reference table and replace it on-site.

E3 Level probe fault Critical

The tank level probe isn't reading water contact, so the refill cycle keeps repeating without ever confirming a full tank.

Likely causes

  • Level probe scaled (insulating from water)
  • Tank actually empty due to inlet failure
  • Probe wire disconnected
  • Ground continuity to the tank lost

Try this first

  1. Confirm water is reaching the tank
  2. Power-cycle the machine
When to call us

Most Curtis level-probe faults are scale insulating the probe. We clean or replace it and verify continuity to the tank ground.

Other

3 codes
E21 Seraphim grinder fault Warning

The Seraphim's integrated grinder ran past its maximum dose time or returned no dose feedback.

Likely causes

  • Empty bean hopper or beans bridging
  • Burrs at end of life
  • Grinder motor weak
  • Dose-feedback sensor contaminated

Try this first

  1. Verify beans are present and flowing
  2. Tap the hopper to break any bridge
When to call us

If beans are flowing and the fault stays, the burrs are worn or the motor is weak. We measure dose by weight and replace as needed.

Brew Counter / Service Reminder Maintenance interval reached Info

The maintenance counter has reached its programmed interval. The brewer keeps running but flags the alert.

Likely causes

  • Brew count or operating-hours interval reached
  • Counter not reset after the previous service

Try this first

  1. Perform the recommended sprayhead clean and descale
  2. Reset the service counter through the G4 service menu
When to call us

If the counter resets but the alert comes back, EEPROM retention is failing. We diagnose on-site.

Dual Hopper Profile Mismatch Dual-coffee profile and bean side mismatch Warning

On dual-coffee G4 ThermoPro units, the programmed strength profile doesn't match the coffee bin actually selected. Brewing is allowed, but the operator is flagged to the mismatch.

Likely causes

  • Operator selected the wrong coffee profile in the menu
  • Bin label and programming drifted apart over time

Try this first

  1. Verify the correct profile is selected for the bean in the bin
  2. Refresh the bin labels and programmed profiles
When to call us

If the alert persists after the profile matches the bin, we confirm the programming is stored correctly in EEPROM.

Code you can't find?

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

Free download

The Wilbur Curtis cheat sheet, free

The top Wilbur Curtis 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

Wilbur Curtis 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 Wilbur Curtis water filter.

Updated August 2026

What does Wilbur Curtis error code E1 mean?

Every documented Wilbur Curtis 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 Wilbur Curtis error code myself?

Sometimes. Many Wilbur Curtis 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 Wilbur Curtis 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 Wilbur Curtis code isn't listed. Why?

Wilbur Curtis 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 Wilbur Curtis to reset an error code?

No. We're an independent service provider, not affiliated with Wilbur Curtis, 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 Wilbur Curtis 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 Wilbur Curtis warranty?

If your machine is under the manufacturer's warranty, independent service may affect coverage depending on Wilbur Curtis'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 Wilbur Curtis codes are documented on this page?

20 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.

By the numbers

Receipts from a quarter-century of service work.

"
Brought us in for an emergency steam wand failure on a Friday afternoon. Same-day fix, fair quote, no premium for the rush.
Diana · Cafe Manager · Oakville
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 Wilbur Curtis error code? Call a specialist.

We diagnose Wilbur Curtis 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