Booking today · Miami, Los Angeles, Houston, New York and San Diego · three-hour arrival windows Independent commercial equipment repair · Every maker on this site Mon–Fri 7:00 AM - 8:00 PM · Sat 8:00 AM - 6:00 PM
(844) 393-0816 Schedule a Visit
Error code · Eversys · Super-automatic coffee

Eversys Coffee Machine Error Code S-031: Waste Water Tank Full

S-031 means the waste water tank is full, so the machine stops. Remove the tank, empty it into a sink, rinse it and seat it fully. If S-031 stays with an empty tank, call us.

Medium · inspection needed

Low: a routine emptying prompt; the machine pauses until the tank is empty.

Code
S-031
Maker
Eversys
Equipment
Super-automatic coffee
Applies to
Cameo (S-xxx stop messages)

What does Eversys error code S-031 mean?

A Cameo that is not connected to a drain collects its waste water in a tank, and a level sensor tells the control when that tank is full. Once it fills, the control stops the machine so water cannot back up into it, and shows S-031. Emptying the tank clears the message in almost every case. Operators can usually see the problem coming, because waste water builds up with every rinse and cleaning cycle. If the tank has been emptied and the message stays, the first thing to look at is whether the tank is seated completely, because a tank that sits slightly out of place can leave the sensor reading full. Coffee residue on the rim or on the sensor can also keep the reading high, and a blocked drain hose or connection can leave water standing where it should flow. A tank that reads full when it is empty points to the level sensor itself. The control cannot tell the difference between a full tank and a sensor that says full, so a technician tests the sensor with the empty tank in place. The display text is S-031.

Affected models and control systems

This applies to the Eversys Cameo with S-xxx stop messages, on machines collecting waste water in a tank rather than a drain.

Code numbers and their meaning can change between control generations. We match the full model and control before acting on a code.

What you may notice

  • Machine stops with a stop message
  • Waste tank is heavy or visibly full
  • Rinse or cleaning cycles cannot run
  • Message stays after emptying the tank

Possible causes

Listed in Eversys's documentation

  • Waste water tank full
  • Failed tank level sensor
  • Blocked drain hose or connection to the tank
  • Debris on the level sensor

Other likely causes — what usually sits behind error code S-031 on this control. A technician confirms which one it is before any part is replaced.

  • Coffee oil film on the tank sensor that keeps it reading full
  • A tank gasket or spout that has deformed and holds the tank slightly out of position

Safe checks before calling for service

✓ What an operator can do
  1. Remove the waste water tank and empty it into a sink.
  2. Rinse the tank and wipe any coffee residue from the opening.
  3. Seat it back fully.
  4. If S-031 stays with an empty tank, call us.
  5. Dry the tank rim before it goes back, and note how often the tank fills during a shift.

How a technician diagnoses error code S-031

  1. Confirm the tank is empty and the machine is set for tank collection rather than a drain.
  2. Inspect the tank seat and the hose connection for blockage.
  3. Read the level sensor signal with the tank empty and full.
  4. Clean the sensor area and recheck the signal.
  5. Replace the sensor or hose that fails the test.
! Leave this to a technician
  • A tank that reads full when empty means the sensor or its wiring needs testing inside the housing.
  • The sensor sits near water and mains-powered parts, so it is tested with the power isolated.
  • A blocked drain line behind the machine may need the unit pulled out to clear.

Technical reference

Document
Eversys eSupport: Operator stop messages for Cameo (S-XXX)
Models / control
Cameo (S-xxx stop messages)
Section
Web page table of S-numbers, Infos messages and Explanations / Remedies (no page numbers)
Checked
October 2026

We use the maker's document to read the code and do not reproduce it. Always confirm the complete model and control before applying these steps.

S-031Questions about Eversys error code S-031
How often should I empty the waste tank?

As soon as S-031 appears, and ideally at the end of each shift. Rinse and cleaning cycles fill it quickly.

Why does it still say full after I emptied it?

The tank may not be seated completely, or residue is keeping the sensor reading high. Wipe the rim and reseat it.

Can I connect it to a drain instead?

That is an installation change we would need to look at. It is not something to do on the day.

Book a visit

Need help with Eversys error code S-031?

A technician confirms the cause on site and gives you the price in writing before any work starts.

☎ Call our office ▤ Schedule a Visit