Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Windows 11/10, Printers, Networking, Group Policy, Print Servers

Epson 031006 / 031007 — firmware update failed on EcoTank (ET-), WorkForce (WF-), Expression (XP-): recovery mode, USB flashing, rollback

Technician avatar Technician
Hey! We’ll clear the Epson 031006 / 031007 firmware update failed error. These codes appear when the update aborts mid-flash or the printer reboots to the bootloader but can’t finish.
First, which model (e.g., EcoTank ET-2850, WorkForce WF-4830, Expression XP-4100) and did you update via Wi-Fi, Ethernet, or USB? Any power or network drop?
Customer
It’s an EcoTank ET-2850. I started the update from Epson Software Updater over Wi-Fi. It stuck at ~60% and now shows “031006 firmware update failed”.
Technician avatar Technician
Got it. Over Wi-Fi the updater can time out, causing 031006 or 031007. The fix is to boot the printer into recovery mode, connect with a USB cable, and push the firmware again (or roll back to a stable package). We’ll also make sure the Epson Software Updater uses the right model/region.
Customer
How do I enter recovery mode? I only see the error on screen.
Technician avatar Technician
Step 1 — Recovery / bootloader entry
1) Power the printer off. Unplug for 30–60s.
2) Plug in, then hold the panel buttons: Stop + Power (on many ET/WF/XP). If your model has Home/Back keys, hold Home + Down + Left + Power. Keep holding until you see Firmware Update / Recovery Mode or a white boot screen.
3) Connect a USB-A to USB-B cable from PC to printer. We’ll avoid Wi-Fi for flashing.
Customer
I see “Firmware Update Mode” now and it’s idle. What do I run on the PC?
Technician avatar Technician
Step 2 — Reinstall firmware over USB (Windows)
• Open Epson Software Updater → select your exact model and region. If the updater can’t see the printer, install the USB driver from the same package.
• Choose Firmware Update → proceed. Keep the PC awake, disable sleep, and do not use hubs.
• If the update package offers a Recovery or Downgrade/Rollback option, choose it to clear 031006/031007 faster.
• When the progress reaches 100% and the printer reboots, wait until the panel shows Ready.
Customer
The updater reports “communication error”. The printer is still on Recovery Mode. Any workaround?
Technician avatar Technician
Try this:
• Use a different USB port (rear of PC), avoid extenders. Replace the cable if possible.
• Temporarily disable 3rd-party antivirus/firewall and Windows Metered connection.
• In Device Manager → Ports/USB, look for “USB Download / EPSON Firmware” and confirm there’s no yellow mark.
• Re-run the updater as Administrator. If still failing, we’ll use the standalone firmware file (manual flash) that ships with some models.
Customer
After switching ports, the update completed to 100% but the screen now shows “031007”. Did it fail again?
Technician avatar Technician
Not necessarily. Some models show 031007 until they finish the internal reboot.
• Leave the printer powered on for 3–5 minutes.
• If it doesn’t exit, power off, unplug 60s, then power on. Run a panel Restore Default Settings (network only) so old Wi-Fi data doesn’t block future updates.
• Print a Network Status Sheet and a Nozzle Check to confirm the firmware booted normally.
Customer
It booted! Should I attempt the same firmware again or roll back?
Technician avatar Technician
If the printer is stable, you can stay on the working version. If Epson recommends the new build, update again but follow these rules:
• Use USB connection for firmware; avoid Wi-Fi.
• Close other apps, keep the PC on AC power, and disable sleep.
• Ensure the package matches the exact model and region (ET/WF/XP variants differ).
• If issues return, install the prior rollback firmware provided in the updater’s history list.
Customer
What about macOS? I updated from a Mac earlier.
Technician avatar Technician
On macOS, use the Epson Software Updater for Mac or the model-specific firmware tool. Steps are identical: enter Recovery Mode, connect via USB, run the updater, and wait for the reboot. If the printer won’t appear on Mac, perform the flash from a Windows PC—USB drivers are sometimes more tolerant in recovery mode.
Customer
Everything’s working and prints fine now. Any tips to avoid 031006/031007 next time?
Technician avatar Technician
Great! Prevention: flash via USB, keep power stable, and update one device at a time. Avoid VPNs/guest Wi-Fi during updates.
Summary: To fix Epson 031006 / 031007 firmware update failed, enter recovery mode, connect via USB, reinstall or rollback firmware with Epson Software Updater, then reboot and run a nozzle check. Need hands-on help? Open the chat.

Quick answer: the accepted fix

Accepted fix when your Epson shows 031006/031007 “firmware update failed”: enter Recovery Mode → connect USB → run Epson Software Updater to reinstall or rollback firmware → wait for auto-reboot → print a Nozzle Check. Avoid Wi-Fi updates to prevent repeats.


Why Epson shows 031006 / 031007 (firmware update failed)

Typical causes: Wi-Fi dropout, USB hub/long cable, wrong region firmware, sleep during flashing, or an interrupted power cycle. The printer then boots to the bootloader/recovery screen waiting for a valid package. Flashing over USB with the correct model package clears the error on EcoTank ET-, WorkForce WF-, and Expression XP- series.

How to verify the recovery worked

After reboot, print a Nozzle Check and Status Sheet. In Windows Devices and Printers or macOS Printers & Scanners, confirm the firmware version changed. If printing fails from PC but panel prints work, reinstall the Epson driver and restart the Print Spooler (Windows).

Epson 031006/031007 — quick troubleshooting tips

Most failures resolve by flashing firmware in Recovery Mode over a direct USB connection.

Quick path: boot recovery → USB to PC → run Epson Software Updater → choose Recovery/Rollback → wait for reboot → print tests. Keep power solid, disable sleep, and avoid hubs/VPN during updates.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

What do Epson codes 031006 and 031007 mean?

They indicate a firmware update failed. The printer is in recovery/bootloader mode waiting for a valid firmware image via USB.

How do I fix “firmware update failed” fast?

Enter Recovery Mode, connect via USB, run Epson Software Updater, and reinstall or roll back the firmware. Avoid Wi-Fi during flashing.

Can I update from macOS?

Yes. Use Epson’s Mac updater. If the printer is not detected in recovery, perform the update from Windows with a direct USB cable.

Will a driver reinstall fix 031006/031007?

Drivers won’t clear the code alone; you must complete the firmware flash. Reinstall drivers only after the printer boots normally.

Common 031006/031007 problems and quick fixes
SymptomLikely causeQuick fix
031006 during Wi-Fi update Network timeout / packet loss Enter recovery; re-flash via USB
031007 after 100% Needs second reboot / mismatched region Wait 5 min; power cycle; use correct package
Updater can’t find printer USB driver/cable/port issue New cable; rear USB port; run as Admin
Prints fail after recovery Outdated driver / spooler Reinstall Epson driver; restart spooler

Step-by-step (Windows 11/10)

  1. Enter Recovery Mode (Stop+Power or model combo). Connect a direct USB cable.
  2. Run Epson Software Updater as Admin; pick your exact model/region.
  3. Select Firmware Update → if available choose Recovery or Rollback.
  4. Wait for automatic reboot; then reinstall the Epson printer driver if needed.

Note for macOS (Sonoma/Ventura/Monterey)

  1. Enter Recovery Mode and connect via USB.
  2. Run the Epson Mac updater; keep the Mac awake and on AC power.
  3. After reboot, add the printer in System Settings → Printers & Scanners and test print.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant