# S2000 — Troubleshooting

### How to use this page

Each entry follows the same pattern: **symptom → likely causes (most common first) → diagnostic steps → resolution**. Start with the symptom you observe; do not skip the diagnostic steps, as multiple faults can produce similar symptoms.

### Quick reference: error codes

<div class="overflow-x-auto w-full px-2 mb-6" id="bkmrk-code-meaning-see-sec"><table class="min-w-full border-collapse text-sm leading-[1.7] whitespace-normal"><thead class="text-left"><tr><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Code</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">Meaning</th><th class="text-text-100 border-b-0.5 border-[hsl(var(--border-300)/0.6)] py-2 pr-4 align-top font-bold" scope="col">See section</th></tr></thead><tbody><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(code)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(short description)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(link to entry below)*</td></tr><tr><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top">*(code)*</td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td><td class="border-b-0.5 border-[hsl(var(--border-300)/0.3)] py-2 pr-4 align-top"> </td></tr></tbody></table>

</div>*(Fill this table as you document codes; link each row to a full entry below so the table stays a fast lookup index.)*

### Machine will not power on

**Likely causes:** *(power supply, fuses, door interlock...)*

**Diagnostics:**

1. *(Step)*
2. *(Step)*

**Resolution:** *(...)*

### Machine powers on but shows error code

*(One sub-entry per common code. Duplicate the symptom/causes/diagnostics/resolution pattern.)*

### Reel-related faults

*(Reel tilt, reels not spinning, misaligned stops — one entry each.)*

### Hopper / payout faults

*(Hopper jams, empty hopper condition, coin-out errors.)*

### Bill validator faults

*(Rejection issues, stacker errors, communication faults.)*

### Printer faults

*(Ticket jams, print quality, printer not responding.)*

### When to escalate

*(Faults that indicate board-level failure and are better solved by swapping the board than by component repair — note where to source replacements.)*