Breville Barista Pro (BES878) LCD showing error messages, frozen, or impossible to read? These 5 fixes decode every common BES878 display issue — including ThermoJet alerts that look like errors but aren't.
Breville Barista Pro LCD Display Errors? 5 Fixes (BES878)
Understanding the BES878 Display — What's Normal and What's Not
I get questions about the Barista Pro display constantly, and most come from owners who aren't sure whether they're seeing a real error or the machine just doing its thing.
The BES878 uses ThermoJet heating instead of the thermocoil system in older Breville models — and this changes what the display shows during normal operation in ways that look alarming if you're not expecting them. Before chasing down a repair, let's confirm you're actually dealing with an error and not a normal operational message.
Quick Checks First (2 Minutes)
- "TEMP" flashing? ThermoJet is adjusting — completely normal. Wait 15-20 seconds for it to clear
- Display dim but readable? Contrast settings may have shifted from a power fluctuation
- Screen frozen on one reading? Try holding Power button for 3 seconds to force restart
- No display at all? Check the mechanical power switch on the rear of the machine — it's separate from the front button
Fix 1: Reset Display Contrast and Brightness Settings (Works 35% of Time)
The BES878's LCD contrast can shift from power fluctuations, certain button combinations, or accidental navigation through settings. Contrast set to near-minimum makes the display effectively invisible in normal lighting.
When This Is the Cause:
- Display visible in dark room but impossible to read in daylight
- Screen appears frosted, gray, or washed out rather than crisp black text
- Display worked fine, then became difficult to read without any other symptoms
How to Fix:
- Power on BES878 and wait for full startup
- Press and hold the Program button (leftmost button below display) for 5 seconds
- Display enters Settings mode — look for the Display or brightness menu item
- Navigate to LCD or Brightness using the grind size dial
- Scroll through contrast levels while watching the display change in real time
- Select your preferred contrast and confirm with Program button
- Exit settings and test readability in normal room lighting
Alternative Reset (If Settings Menu Is Inaccessible):
- Turn machine off completely
- Hold Program + the 1-cup button simultaneously
- Power machine on while holding both buttons
- Release after 3 seconds — display resets to factory default contrast
Time: 5 minutes
Cost: Free
Success Rate: 35%
Difficulty: Easy
If This Doesn't Work: Try Fix 2 — identify if you're seeing a ThermoJet status message, not an error
Fix 2: Understand and Resolve ThermoJet Temperature Alerts (Works 30% of Cases)
This is the most misunderstood aspect of the BES878. The ThermoJet heats from room temperature to brew temperature in 3 seconds — dramatically faster than the thermocoil it replaced. That rapid heating produces display messages that look like errors but are actually normal operation.
Normal ThermoJet Messages You'll See:
- "TEMP ↑" or "TEMP ↓": Temperature adjusting between brew and steam modes — normal. Clears within 20-30 seconds
- "PURGE": Machine wants you to run a brief steam blast before milk frothing. This is required after switching from brew to steam temperature to clear residual brewing water from the steam path. Press the steam button briefly to complete purge
- "PRIMING": Water circuit initializing — press any brew button to complete
- "HEATING": ThermoJet active during initial heat-up — normal wait, maximum 8 seconds
When It's Actually an Error:
- "TEMP" alert stays on for more than 60 seconds without clearing
- Temperature reading stuck at exactly the same number through multiple operations
- Display shows "ERR" followed by a number — these are actual fault codes
How to Resolve Stuck Temperature Alerts:
- Power off using the rear mechanical switch (behind water tank)
- Wait 5 minutes — allows ThermoJet to fully cool and internal sensors to reset
- Remove water tank, check water level (must be above minimum line — BES878 won't heat with low water)
- Reseat water tank firmly
- Power on via rear switch and wait for complete startup sequence
- If "TEMP" still persists: remove portafilter, press large cup button to run a hot water cycle, watch whether temperature reading changes during cycle
Time: 10-15 minutes
Cost: Free
Success Rate: 30%
Difficulty: Easy
BES878 vs BES876 Note: These machines look similar but have different heating systems. The BES876 (Barista Express Impress) uses a different element and its temperature error procedures differ from this guide. Check your model number on the bottom plate before proceeding.
If This Doesn't Work: Try Fix 3 — frozen display restart
Fix 3: Fix a Frozen or Unresponsive Display (Works 22% of Cases)
When the LCD freezes on one screen and button presses produce no response while the machine continues to heat or hum, it's typically a software hang in the control module.
When This Is the Cause:
- Pressing any button changes nothing — display stays static
- Display shows last action repeatedly regardless of what you press
- Machine sounds operational (heating, pumping) but display doesn't update
Method A — Soft Restart:
- Hold the front Power button for 10 seconds
- Display should flash off and restart sequence begins
- Allow full 45-second startup sequence before using machine
Method B — Full Power Cycle (More Thorough):
- Turn off the rear mechanical power switch (located behind water tank)
- Unplug power cord from wall outlet
- Wait 10 minutes — allows internal components to fully discharge
- Plug back in, switch rear power switch on
- Wait for full startup — approximately 45 seconds for ThermoJet ready indication
Method C — Factory Reset (If A and B Don't Work):
- Machine powered off via rear switch
- Hold Program + the 2-cup button simultaneously
- Switch rear power on while holding both buttons
- Hold 5 seconds after display appears
- Release — display shows reset confirmation
- Machine restarts at factory defaults
Time: 5-15 minutes depending on method
Cost: Free
Success Rate: 22% for display freeze specifically
Difficulty: Easy
Fix 4: Address Moisture-Related Display Issues (Works 8% of Cases)
The BES878's front panel is not moisture-sealed. In high-humidity environments or when placed near a sink, steam from the wand travels upward toward the LCD. Condensation in the ribbon connector behind the display panel creates partial failures, dead segments, and intermittent behavior.
When This Is the Cause:
- Display partially working — some rows or columns visible, others dark
- Certain characters or segments of the display are always missing
- Problem is worse in the morning (humidity) and improves through the day
- Machine is near a steam source or frequently used in a steamy kitchen
How to Fix (Non-Invasive Only):
- Power off and unplug
- Ensure the machine exterior — especially around the display — is completely dry. Pat down with a dry cloth
- Relocate machine to a well-ventilated, lower-humidity spot for 2-3 hours
- After drying period, power on and check display
- For persistent improvement: leave machine in a drier location permanently and wipe down after each steam session
What Not to Do:
- Don't use compressed air on or around the display — can force moisture deeper into connectors
- Don't wipe display surface with a wet or damp cloth
- Don't open the display panel — this voids warranty and risks permanent damage
Time: 2-3 hours (mostly passive drying time)
Cost: Free
Success Rate: 8%
Difficulty: Easy (patience required)
Fix 5: Check for Firmware Updates (Works 5% of Remaining Cases)
Some BES878 LCD issues — particularly display freezes after specific button sequences — were software bugs in early firmware versions that Breville subsequently patched.
Unlike WiFi-connected machines, the BES878 requires firmware to be updated through Breville's service infrastructure or a downloaded update process.
How to Update BES878 Firmware:
- Visit Breville's support website and navigate to BES878 product page
- Look for a Firmware or Software section — not all regions offer self-service updates
- If update is available: download and follow Breville's instructions carefully
- If no self-service update is available for your region: contact Breville support at 1-866-273-8455. Service centers can apply firmware updates during a diagnostic visit
Time: 20-30 minutes if update available
Cost: Free
Success Rate: 5% of display issues are firmware-related
Difficulty: Easy to Moderate
When the Display Has Actually Failed
Signs the LCD panel itself needs replacement rather than software fixes:
- Display completely dark while machine is clearly powered on and heating (you hear it working)
- Persistent burn-in patterns or lines that never change with any fix
- Physical damage to the front panel — cracked display, moisture penetration visible through panel
- All five fixes above completed with no improvement whatsoever
Repair Options and Costs:
- BES878 LCD panel replacement (third-party parts): $40-80
- Breville authorized repair center: $80-150 for display service
- New BES878 retail: $700-800
For a $700 machine, LCD replacement makes sense — especially if under 3 years old. Contact Breville support at 1-866-273-8455 before ordering parts: display failures on BES878 units within the 1-year warranty are commonly covered at no charge.
Preventing Display Problems
- Avoid placing the machine directly below steam-generating appliances
- Wipe around the display area dry after steaming milk — steam vapor travels upward toward the LCD panel
- Use a quality surge protector — voltage spikes can corrupt display firmware and settings
- Don't place in direct sunlight for extended periods — UV exposure degrades LCD contrast over time
- Clean the display surface only with a dry cloth — never wet
FAQ
Why does my BES878 display "PURGE" every time I switch from espresso to steam?
This is normal ThermoJet behavior — not an error. The Barista Pro rapidly switches between brew temperature (200°F) and steam temperature (260°F). "PURGE" tells you to run a brief steam blast to clear brewing-temperature water from the steam wand before frothing milk. Skipping the purge dilutes milk foam quality.
My Barista Pro display auto-dims after 30 seconds. Is that a problem?
No. The BES878 has a built-in auto-dim timeout to reduce LCD burn-in from static display elements. Press any button to wake it. Depending on your firmware version, you may be able to extend or disable the timeout under Settings → Display → Timeout.
The temperature reading on my BES878 always shows the same number regardless of what I do.
A stuck temperature reading usually indicates the thermistor near the ThermoJet needs cleaning or has failed. First, run 3-4 hot water cycles through the group head (press large cup button without portafilter). If the reading remains completely static after cleaning cycles, the thermistor likely needs replacement — Breville support can advise on next steps.
Can I replace the BES878 display myself?
Technically yes — the front panel assembly is accessible after removing the rear casing and several screws. However, this voids your warranty. Only attempt this on machines well past their warranty period. Watch disassembly guides specific to BES878 before starting, and use a magnetic parts tray. The ribbon cable connecting the display is fragile.
How is the Barista Pro display different from the Barista Express?
The BES878 Barista Pro has a full LCD panel with digital readouts for temperature, grind setting, and brewing parameters. The Barista Express (BES870/BES876) uses simpler indicator lights without a full text display. The Pro's more complex LCD shows more diagnostic information but also has more ways to display confusing messages — which is why this guide exists.
About CoffeeFixHub Team
Our team of coffee equipment specialists brings over a decade of hands-on experience troubleshooting and repairing espresso machines, drip brewers, single-serve systems, and grinders. Every guide is tested with real coffee makers across multiple brands to ensure accurate, reliable solutions. We prioritize DIY fixes that anyone can do at home without expensive tools or technician visits.
Related Articles
Continue your wellness journey with these hand-picked articles
Jura S8 Problems & Error Codes? Complete Fix Guide
Jura S8 showing grinder fault, milk system error, descale alert, or display warnings? This guide decodes every S8 maintenance indicator and provides step-by-step fixes — covering the S8's unique milk pipe system and 3.5" TFT display alerts.
Keurig K-Supreme SMART Firmware Update Stuck or Failed? 5 Fixes
Keurig K-Supreme Plus SMART (K920) firmware update stuck at a percentage, machine frozen after update, or update loop that won't complete? These 5 fixes recover the K920 from the most common update failures — no support call needed.
Keurig K-Supreme SMART BrewID Not Recognizing Pods? 5 Fixes
Keurig K-Supreme Plus SMART (K920) showing 'Unrecognized K-Cup' or refusing to scan pods? These 5 fixes target every BrewID failure — including the scanner cleaning trick that works 45% of the time.