Fix Xerox 093-563 “IOT not ready” — IOT-ESS communication, LVPS/SMPS power rails, interlocks, NVM & firmware
Technician
We’ll get past **093-563 — IOT not ready**. Quick triage so I target the right path:
• Model family: **VersaLink** (B/C series), **AltaLink**, or **WorkCentre**?
• What happened just before the error: **power outage**, **firmware update**, jam cleared, or moved the device?
• Front panel shows: **UI Not Ready**, **Device Not Ready**, **warm-up loop**, or specific **IOT/ESS communication** messages?
• Any add-ons: finisher, fax kit, extra trays, card reader (YSoft/SafeQ), USB devices?
Customer
**AltaLink C8135**. We power-cycled after a jam and now it hangs: “**IOT not ready**” then “**Device Not Ready**”. No paper stuck. It was on a surge strip with other gear.
Technician
Understood. **093-563** means the **IOT (engine)** didn’t come ready for the **ESS/controller** after boot. Common causes:
• **Low-voltage power supply (LVPS/SMPS)** rail sag after power events.
• **IOT-ESS communication** hiccup (harness, connectors, NVRAM state).
• A **door/interlock** not detected (ADF/DF or left cover), so engine never transitions to **Ready**.
• Corrupt **NVM** or **HDD/SSD** causing modules to time-out.
We’ll start with safe power and interlock checks, then run engine tests and, if needed, do a controlled **NVM/diagnostic boot** and **firmware reload**.
Customer
Where do I start? We can access the web page (CWIS) sometimes, but the UI says Not Ready.
Technician
Step 1 — Known-good power & interlocks
1) Plug the printer **directly into a wall outlet** (no UPS/surge strip). Xerox specifically warns that strips can starve current and prevent **Ready** state.
2) Power **off**, wait **60–90 s**, then power **on**.
3) Open/close all doors and trays firmly. On AltaLink, make sure the **document feeder top & left covers** are fully seated — these interlocks can cause **UI not ready** symptoms.
4) Remove external accessories (USB card readers, USB drives) for this test.
Tell me if **Ready** appears or if it still shows **093-563**.
Customer
Plugged straight to wall and reseated the ADF covers — now it boots further but still returns “IOT not ready”.
Technician
Step 2 — Engine/Controller quick tests
• From **CWIS → Status/Alerts**, check if any **doors/consumables** read “Open/Not Installed”.
• If you can access **Diagnostics/Service Mode**, run **IOT readiness/engine** tests (fans, motors). Listen for fuser and main motor spin-up.
• Power off, then reseat the **IOT-ESS harness** connectors you can safely access (controller to engine).
• If a finisher/extra tray is attached, boot once with those **disconnected** to eliminate accessory faults.
If nothing changes, we’ll do an **NVM reset of engine counters** and check the storage device.
Customer
CWIS shows everything closed. Fans spin, but it never reaches Ready. Can NVM or HDD cause this?
Technician
Yes. A corrupt **NVM block** or failing **HDD/SSD** can stall IOT readiness after power loss. Step 3 — Safe recovery path
1) In Diagnostics, perform a **Software Reset** (non-destructive). If available, clear **fault history** and retry.
2) Run **HDD/SSD test/initialize** (this wipes job logs/spool; keep address books if possible).
3) Update to the **latest firmware** via **USB** or CWIS (**alt-boot/forced upgrade**) to refresh IOT/engine modules and certificates.
4) If the panel still shows **093-563**, proceed to a **targeted NVM reset** for engine ready state (model-specific). I’ll guide exact codes in chat to avoid wiping calibration unnecessarily.
Customer
After HDD init + firmware reload, it boots to Ready. Anything to harden so it doesn’t come back after outages?
Technician
Solid! Best practices to prevent **IOT not ready** recurrences:
• Keep the device on a **dedicated wall outlet**; avoid shared strips/UPS that limit inrush current.
• Ensure **doors/interlocks** (ADF, left cover, finisher) fully seat; mis-detected interlocks often mimic IOT faults.
• Schedule **firmware** updates during low use; never cut power mid-update.
• If you use fleet software or card readers (**SafeQ/Terminal Professional**), confirm they’re **model-compatible** and updated — stale add-ons can hold the UI in **Not Ready**.
• If symptoms return after clean power and firmware, suspect **LVPS/SMPS** or controller board; those require parts diagnostics.
Customer
If we only see “UI not Ready” but no 093-563, same steps?
Technician
Largely yes. On **AltaLink C81xx**, Xerox notes **UI Not Ready** can be caused by **ADF covers** not seated. Close the **document feeder top & left covers**, then power cycle. If the UI comes Ready but engine doesn’t, it’s still an **IOT readiness** path.
Customer
Thanks. We’re good now — will contact you if it reappears.
Technician
Summary: For **Xerox 093-563 — IOT not ready**, verify **clean power**, **interlocks**, and **accessories** first. Then test engine readiness, run **Software Reset**, **HDD/SSD test/init**, and perform a **firmware reload**. Persisting faults point to **IOT-ESS comms** or **LVPS/SMPS**. Want step-by-step for your exact model? Open the chat.
Quick answer: the accepted fix
Accepted fix for 093-563 — IOT not ready: plug directly into a wall outlet, reseat all covers/ADF interlocks, remove accessories, then power cycle. If still stuck, run Software Reset, HDD/SSD test/init, and a firmware upgrade. Persistent failures suggest IOT-ESS communication or LVPS/SMPS hardware.
Why “IOT not ready” appears after a power cycle
After outages or hard resets, the engine can fail readiness due to low-voltage supply droop, door/cover interlocks not detected, or NVM/HDD corruption. This triggers controller timeouts (often documented as IOT-ESS communication) and the control panel stays on Not Ready until the engine reports stable rails and warm-up.
How to verify engine readiness safely
• Boot on a dedicated outlet; observe fuser warm-up and main motor start/stop.
• In diagnostics, run engine/IOT tests and check fault history.
• If UI shows Copy Not Available / UI not Ready, reseat ADF covers and retest.
• If tests pass but Ready never appears, proceed to HDD test/init and firmware reload to clear controller stalls.
IOT not ready — quick troubleshooting tips
Most cases clear with clean power, interlock checks, and a controlled reset/firmware refresh.
Quick path: wall outlet → doors/ADF covers → remove accessories → power cycle → **Software Reset** → **HDD test/init** → **firmware update**. If the fault persists, an expert should evaluate **IOT-ESS harnesses**, **LVPS/SMPS**, or controller boards.
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 “IOT not ready” mean on Xerox?
It indicates the engine (IOT) failed to report Ready to the controller (ESS). Causes include power/SMPS issues, door/ADF interlocks, IOT-ESS comms, or NVM/HDD corruption after outages.
Why does the panel say “Device/UI not Ready” with no other codes?
On some **AltaLink C81xx** models, partially open ADF covers can keep the UI in Not Ready. Close the document feeder top & left covers and power cycle to re-detect interlocks.
Will a firmware update help with 093-563?
Often yes. A **Software Reset**, **HDD/SSD test/init**, and **firmware reload** clear stalled modules and rebuild engine readiness. If the error persists, hardware (LVPS/SMPS or controller) needs diagnosis.
Can power strips/UPS cause IOT readiness issues?
Yes. Shared strips can limit inrush current and delay warm-up, leaving the device in **Not Ready**. Use a dedicated wall outlet during troubleshooting.