Printer troubleshooting technician providing live chat help

Joe B.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Ricoh/Lanier/Savin MFPs, Printers, Networking, Print Servers, macOS & Windows drivers

Ricoh SC899 — “application error / software error / Java error” on MP/C series, caused by bad print job, firmware, HDD/SD, address book

Technician avatar Technician
Hi! We’ll sort out the Ricoh SC899 application/software error. It’s common on Ricoh MP/C models when a corrupt print job, PostScript/PCL data, or a firmware bug crashes the controller.
A few quick questions for a targeted fix: Did the code pop up right after printing from a specific app (Chrome, PDF, Adobe, Word, macOS Preview)? Does the device reboot or loop? Do you have HDD/SD card installed for spooling/hold print? And is the queue shared via Windows print server or direct IP?
Customer
It started when a user sent a big PDF from Chrome on Windows. The MFP shows SC899 and restarts. After reboot it’s fine until someone prints again. We use a TCP/IP port to the printer, no server.
Technician avatar Technician
Makes sense. SC899 means the machine hit an application fault (controller crash). Most often it’s triggered by malformed PDF/PostScript, an unsupported font, or a memory issue while spooling. Other culprits: outdated firmware, damaged HDD/SD, or settings like PDF Direct Print and Extended Features/Java modules.
We’ll 1) stop the offending job, 2) clean driver queues on PCs, 3) test with a different PDL (PCL vs PostScript), 4) check/disable PDF Direct, 5) reboot with the network unplugged, 6) run HDD/SD checks and update firmware.
Customer
How do I stop the bad job? The moment we reconnect the cable, SC899 returns.
Technician avatar Technician
Step 1 — Isolate and purge the print queue
1) Power the MFP off and unplug the network cable (or disable Wi-Fi).
2) On each PC/Mac that printed to it, cancel all pending jobs and clear the driver’s spool folder. On Windows: Services → Print Spooler → Stop, delete files in %systemroot%\System32\spool\PRINTERS, then start the service.
3) Boot the Ricoh with the cable still unplugged. Confirm no jobs are waiting via the control panel.
4) Reconnect network. If SC899 doesn’t reappear, the corrupt job was removed. If it returns immediately, a client or server keeps re-sending — identify the IP in the MFP’s Job History or router logs and pause that workstation.
Customer
With the queue cleared, it’s stable. What should we change to prevent the crash?
Technician avatar Technician
Step 2 — Switch driver and data type
• If you’re using Ricoh PS or “AdobePS,” try the latest Ricoh PCL 6 driver; for macOS, try the AirPrint or Ricoh PPD alternative. Changing the PDL often bypasses the crash.
• In driver settings, disable Advanced Printing Features, set Spooling: Start printing after last page is spooled, and uncheck Print as image only if PDFs crash (toggle to test).
• From the application side, re-export the PDF (flatten transparency, embed fonts) or print as bitmap/raster to avoid malformed PostScript that triggers SC899 software error.
Customer
We also installed the HDD for hold print. Could that cause it?
Technician avatar Technician
It can. Step 3 — Check HDD/SD and firmware
• In the MFP’s Service/Administrator tools, run the HDD/SD check (file system test) and clear temporary spooled data. If errors persist, back up the Address Book and consider HDD format (this erases stored jobs).
• Update to the latest system/engine/print controller firmware for your exact model (MP Cxxx/IM Cxxx). Many SC899 application error cases are resolved by firmware that fixes PDF/JPEG parsing or Java extensions.
• If you installed optional Java/SDK, OCR, or PDF Direct Print features, disable them temporarily to test. A faulty module can trigger the software error.
Customer
Users on macOS also print to this device. Any Mac-specific tweaks?
Technician avatar Technician
Yes — Step 4 — macOS driver cleanup
• Remove the old queue in System Settings → Printers & Scanners. Add the device via IPP or AirPrint first; if features are missing, install the latest Ricoh PPD and add a new queue.
• In Print dialog → Advanced, uncheck Two-way communication and try “Print as Image” for PDFs that crash. Test from Preview and Adobe Acrobat separately — some Chrome PDFs are notorious.
• If one Mac keeps causing SC899, reset its printing system (right-click printer list) and reinstall the driver package.
Customer
The device also hosts scan-to-email and has a big address book. Could data corruption be related?
Technician avatar Technician
Potentially. Step 5 — Clean internal data
• Export the Address Book from Web Image Monitor, then re-import after testing. A damaged entry can crash optional apps.
• Disable third-party add-ons (accounting, pull-print, authentication) to rule out SDK/Javascript extensions causing the software error.
• If the MFP still throws SC899 with no jobs, perform a Controller Reset/Memory Clear (engine NVRAM not full clear) from admin tools — this resets print settings without wiping network info.
Customer
After switching to PCL6 and updating firmware, no more crashes. Any final checks?
Technician avatar Technician
Final checks to prevent future SC899 application errors:
• Lock the driver PDL (pick PCL6 or PS, not auto-switch).
• Enable PDF/A or “flatten” PDFs in apps that export complex transparency.
• Keep system/print controller firmware current and schedule periodic HDD/SD checks.
• If users need Hold Print/Stored Print, make sure disk encryption and quotas are enabled — full disks can destabilize spooling.
Customer
Great — printing’s stable again. If it returns we’ll reach out. Thanks!
Technician avatar Technician
Summary: To fix Ricoh SC899 application/software error, isolate and purge the corrupt print job, clear PC/Mac spools, switch driver PDL (PCL6/PS), disable crashing modules (PDF Direct/Java), update controller firmware, and check/format the HDD/SD if needed. Need a hand with firmware or service menus? Open the chat.

Quick answer: the accepted fix

Accepted fix for Ricoh SC899: power off and disconnect network, clear all client print queues, reboot the device with network unplugged, then reconnect. Switch to PCL6 (or PS) driver, update controller firmware, and run HDD/SD checks. Disable PDF Direct/Java extensions if they trigger the software error.


What causes Ricoh SC899? (application crash, corrupt PDFs, firmware, HDD/SD)

SC899 is a software/application error on Ricoh IM/MP series. Typical triggers: malformed PDF/PostScript, Chrome/Acrobat jobs with missing fonts, outdated system firmware, damaged HDD/SD spooling area, or third-party SDK/Java modules. Switching PDL and updating firmware prevents most controller reboots.

How to verify the SC899 fix worked

Print a Configuration Page and a small test PDF from multiple apps (Word, Acrobat, Preview). Check the Job History — no failed jobs or controller restarts. If the error returns from a specific workstation, capture the file and test “Print as Image”, then update that client’s Ricoh PCL6/PS driver.

SC899 — quick troubleshooting tips

Most cases come from corrupt print data or outdated firmware.

Quick path: isolate by unplugging network → clear all client spools → add a fresh queue with the latest Ricoh PCL6 or PS driver → update controller firmware → check/format HDD/SD if errors persist → disable PDF Direct/Java options → re-test from multiple apps.

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 does Ricoh SC899 mean?

SC899 is an application/software fault — the print controller crashed while processing a job. It’s usually caused by corrupt PDF/PostScript data, old firmware, or HDD/SD issues.

How do I clear SC899 quickly?

Power off the MFP, disconnect the network, clear all client print queues, restart the device, then reconnect. Update to the latest driver (try PCL6) and install the newest controller firmware.

Does switching from PS to PCL help?

Often. Changing the PDL avoids the malformed PostScript that can trigger the software error. If using PS, ensure fonts are embedded and try “Print as Image.”

Could the HDD/SD or Address Book cause SC899?

Yes. A damaged spooling area or corrupted data can crash applications. Run HDD/SD checks, clear stored jobs, back up and re-import the Address Book, or format the disk if errors persist.

Common SC899 problems and quick fixes
SymptomLikely causeQuick fix
SC899 after a PDF from Chrome Corrupt PDF/PS stream Clear queues; switch to PCL6; re-export PDF / print as image
Device reboots when jobs arrive Client resending bad job Unplug network; purge PC/Mac spools; reconnect and test
Random SC899 during heavy jobs Old firmware / HDD spooling errors Update controller firmware; run HDD/SD check; format if needed
SC899 with optional apps enabled Java/SDK module crash Disable PDF Direct/Java features; retest; re-enable after updates

Step-by-step (Windows)

  1. Stop Print Spooler, clear %systemroot%\System32\spool\PRINTERS, then start the service.
  2. Install the latest Ricoh PCL6 (or PS) driver and set Start printing after last page is spooled.
  3. Test from multiple apps; re-export problem PDFs with embedded fonts.
  4. Update the MFP’s controller firmware; run HDD/SD media check.

Step-by-step (macOS)

  1. Delete and re-add the printer via IPP/AirPrint or the latest Ricoh PPD.
  2. Reset printing system if crashes persist, then reinstall the driver.
  3. For PDFs, try Print as Image or export to PDF/A.

Sources

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