Epson Printer Error Code 0x99: How to Fix It

Medium 30-60 minutes Medium Severity Verified June 2026
Error Code
0x99
Brand
Epson
Product Type
printer
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Epson error code 0x99 indicates a carriage motor encoder fault, meaning the printer's internal system cannot properly read the position or movement of the print head carriage. This typically happens when the encoder strip is dirty, damaged, or misaligned, or when the carriage motor itself has failed. Left unresolved, the printer will refuse to print and may repeatedly display this error at startup.
Ad

Tools You'll Need

How to Fix Error Code 0x99

  1. Power Cycle the Printer Completely

    Always unplug the printer before opening any panels or touching internal components to avoid electric shock or damage to the electronics.
  2. Check for and Remove Physical Obstructions

    Move the carriage only when the printer is unplugged. Forcing a stuck carriage while powered on can damage the motor or encoder strip.
  3. Clean the Encoder Strip

    Do not bend, crease, or stretch the encoder strip — it is very fragile. Avoid using paper towels as they can scratch the surface and make the error worse.
  4. Inspect the Encoder Strip for Damage

  5. Lubricate the Carriage Rod

    Do not use WD-40 or petroleum-based lubricants on the carriage rod — they attract dust and can degrade plastic components over time.
  6. Update or Reinstall Printer Firmware and Drivers

    Do not turn off the printer or computer during a firmware update. An interrupted firmware flash can permanently brick the printer.
  7. Run Epson's Built-In Maintenance Utility

  8. Test the Carriage Motor

    Carriage motor replacement requires disassembling internal printer components. Proceed only if you are comfortable with electronics repair and have located a service manual for your specific model.

Parts You May Need

White lithium grease or sewing machine oil
Check Price on Amazon
Isopropyl alcohol (90% or higher)
Check Price on Amazon
White lithium grease or sewing machine oil
Check Price on Amazon
Isopropyl alcohol (90% or higher)
Check Price on Amazon
White lithium grease or sewing machine oil
Check Price on Amazon
Isopropyl alcohol (90% or higher)
Check Price on Amazon
Ad

When to Call a Professional

Contact an Epson-authorized service technician or repair center if the error persists after cleaning the encoder strip, lubricating the carriage rod, and updating the firmware. You should also seek professional help if the encoder strip is visibly damaged and you are not comfortable replacing it yourself, if the carriage motor is grinding or not moving, or if the printer is still under Epson's warranty (DIY repairs may void your warranty). Epson's support line can also provide model-specific guidance and may offer a depot repair service.

Frequently Asked Questions

What causes Epson error code 0x99?
Error code 0x99 on Epson printers is caused by a carriage motor encoder fault. The most common causes are a dirty or damaged encoder strip, a physical obstruction blocking the print head carriage, a dry or stiff carriage rod, a failing carriage motor, or outdated firmware that misreads encoder signals.
Can I fix Epson error 0x99 myself without a technician?
Yes, in most cases you can resolve error 0x99 yourself. Cleaning the encoder strip with isopropyl alcohol and removing carriage obstructions fixes the majority of cases. Lubricating the carriage rod and updating the printer's firmware are also effective DIY solutions. If the encoder strip is physically damaged or the carriage motor has failed, you may need a technician or need to purchase a replacement part.
How do I clean the encoder strip on my Epson printer?
Open the printer's access panel, locate the thin transparent plastic strip running horizontally across the full width of the printer behind the carriage. Lightly dampen a lint-free cloth or cotton swab with isopropyl alcohol (90% or higher) and gently wipe both sides of the strip along its entire length. Allow it to dry for at least 5 minutes before closing the printer and powering it on.
Will error code 0x99 go away on its own?
No, error code 0x99 will not resolve on its own. It indicates a hardware-level issue with the carriage encoder system that requires physical inspection and cleaning, or in some cases a replacement part. Simply restarting the printer may temporarily clear the error, but it will return until the underlying cause — such as a dirty encoder strip or obstruction — is addressed.
Is it worth repairing an Epson printer showing error 0x99, or should I replace it?
If the fix is as simple as cleaning the encoder strip or removing an obstruction, repair is absolutely worth it. If the carriage motor or encoder strip needs to be replaced, consider the age and original cost of the printer. For budget inkjet models, the cost of professional repair may approach the cost of a new printer. For higher-end Epson EcoTank or WorkForce Pro models, repair is generally worthwhile. Check if your printer is still under Epson's warranty before paying for any repair.