Disclosure: kittynex.com participates in affiliate programs. If you buy through a link on this page, we may earn a commission at no extra cost to you.
By Jason Feng, Founder & Researcher. See how this review was researched.
Quick answer
Check two settings in the PETKIT app first: whether auto-cleaning is on, and whether the cleaning rule is limited to certain hours. The device menu also carries a kitten mode that disables auto and scheduled cleaning entirely.
If the settings are clean, work litter, placement, then firmware. PETKIT publishes a particle ceiling of 3 mm by 13 mm and rules out carpet, mats under the base, and objects within 5 cm.
Table of contents
- First, separate the four failure modes
- Symptom one: it never starts after a visit
- Symptom two: it does not register the cat
- Symptom three: it insists a cat is inside
- Symptom four: it stalls mid-cycle
- Firmware, app alerts and the missing code table
- What the display is saying
- The settings that quietly disable cleaning
- Litter, placement and the parameter sheet
- Where the two platforms diverge
- When to stop and open a ticket
- Our verdict
- How we researched this
- Sources

First, separate the four failure modes
"Not cleaning" is four problems wearing one phrase. The machine either never starts a cycle, does not notice the cat, believes a cat is present when the cylinder is empty, or starts and stalls. Each routes to a different cause.
PETKIT’s documentation shapes the method. It publishes named prompts on the OLED screen plus short per-symptom help articles, but no consolidated fault-code table. You do not look up a code. You read the prompt and work from the symptom.
One structural detail matters up front. PETKIT’s Pura Max 2 manual describes a deliberately incomplete cylinder gear, which leaves a permanent opening: with no power and no sensors, a cat can still back out. That is a different safety argument from the dump-port pinch bars on a Litter-Robot, and it means the fault vocabulary does not carry over between the two platforms. The layers named in PETKIT’s own maintenance table are the proximity sensor at the entrance and the weight sensors in the base.
Symptom one: it never starts after a visit
Start with the app, because the settings path is where PETKIT’s own documentation begins and it costs nothing to check.
PETKIT’s cleaning rule has three shapes: a cycle after every visit, two cycles, or cycles only between set hours. The third catches people. A machine set to clean between 8 a.m. and 10 p.m. sits still all night, which looks identical to a dead motor.
A delay setting is also normal. The cylinder waits so waste can clump before it rotates. A cat that leaves at 9:04 does not produce a cycle at 9:05.
Then check the toggles that disable automatic behavior outright. Kitten mode, per PETKIT’s manual, turns off both auto-cleaning and scheduled cleaning, leaving only a manual Clean now press. Turn it on for a foster kitten, forget it, and the machine looks broken indefinitely.
Continuous rotation runs the other way. With it on, the device keeps working when a cat approaches. With it off, the device stops. A cat that likes to watch the cylinder will cause repeated pauses that read as failures. PETKIT states the tradeoff plainly: leaving it off means that if the opening faces down at that moment, a cat can get in and cleanup is harder.
Finally, the waste bin. A full bin stops automatic cycling. On this chassis it is listed at 7 L, roughly a week for one cat.
Symptom two: it does not register the cat
This direction feels like hardware failure and usually is not.
PETKIT lists 3.5 to 22 lbs for the Pura Max, against 3.3 lbs for the newer Purobot generation. A cat under the floor is not detected, and no cleaning changes that. The manual adds that cats younger than six months are not recommended at all.
Entry behavior is the second trap. A cat that puts its front paws in, sniffs, and backs out registers a partial weight event without a full entry. The cylinder has no reason to cycle.
Placement is third, and PETKIT is specific. Its article asks for a hard flat surface with no carpet, because carpet stops the internal weight sensors from detecting the cat. It asks for 5 cm of clearance, nothing near the entrance, and no direct sunlight on the entrance sensor. A companion article handles the mat: in front of the device, never pressed under it.
That last point is the most common self-inflicted fault here. A mat is a soft, compressible layer. Put one corner of the base on it and the scale carries a permanent offset.
If all of that is correct, update the firmware, then run a manual Clean now from the menu to confirm the cylinder moves. A cylinder that rotates on command but never on its own has a sensing problem, not a motor problem.
Symptom three: it insists a cat is inside
PETKIT has a dedicated article, and the fix it leads with is a reset rather than a part.
The published steps: confirm firmware is current, confirm hard ground with nothing within 5 cm, restart by cutting power or double-clicking OK, and if it persists, empty the litter and send support a video with the timestamp.
That order reveals the theory. Firmware, then surface, then sensor state. No part is named until all three fail, which is right: a scale holding a phantom weight is usually a calibration state rather than a dead load cell.
The physical checks are the usual ones. Four feet down, nothing under a foot, no wall contact, mat in front. Then wipe the entrance sensor window, which PETKIT’s maintenance table lists as a soft-cloth job when the surface is dirty.
Rule out the obvious first. A cat napping inside, a kitten exploring, or a heavy clump fused to the liner all produce the same message.
The general version of this path is in our cross-brand fault tree for boxes that stop working, which sorts by symptom rather than brand.
Symptom four: it stalls mid-cycle
A cylinder that starts and halts is meeting something. Few candidates exist.
Litter volume first. PETKIT’s manual is explicit that litter must not pass the MAX line on the pad, and treats the pad as a wear part replaced when heavily soiled or broken.
A fused clump is second. The Pura Max 2 uses a liner mat rather than a bare drum, and PETKIT’s article on urine reaching the bottom asks owners to check whether the mat is broken and whether a gap has opened between mat and cylinder, with tape as the suggested fix. A mat lifted at the edge catches waste on every pass.
The sealing cover is third, and it is machine-specific. PETKIT’s article has owners remove the cylinder, refit the magnetic side cover, pull the bin, run Clean, and watch whether the drawer cover opens and the gear turns. The side cover detail matters: the device will not operate without it.
A foreign object in the gear path is fourth. The manual says to remove the left and right chamber covers and check the gear.
Firmware, app alerts and the missing code table
Firmware sits in an awkward place in this decision tree. It is step one in PETKIT’s phantom-cat article and step none in the manual, which never mentions it. The practical reading is that firmware matters most for sensing behavior and least for mechanical faults, so update it early when the symptom is a false detection and last when the symptom is a jam.
Updating is an app job. There is no cable path and no button combination that forces an update, which creates a chicken-and-egg problem when the unit will not stay connected. If the Pura Max 2 keeps dropping off Wi-Fi, the update cannot land, and the sensor logic stays where it was. That sequence is worth noticing: a machine that is both misbehaving and offline is not two problems, it is one problem with a downstream effect.
PETKIT’s app alerts are also thinner than the display suggests. The screen says device failure and stops there. The app carries the detail, and the detail is what a support ticket needs. If you cannot get the app connected, photograph the screen and note the time, because that is the only record you will have.
The same app runs PETKIT’s feeders, and the reconnect logic is shared across the ecosystem. Our PETKIT vs Petlibro feeder comparison covers how each brand handles pairing and app recovery, which is the closest published analogue for how the litter box behaves when the network side goes wrong.
What the display is saying
The Pura Max 2 has an OLED screen, not a light bar, and its prompts are close to plain English.
| Display prompt | Meaning | First action |
|---|---|---|
| Cat has approached the detection zone | Cat entered while the cylinder moved; device paused | Wait for the cycle to resume |
| Device failure | Fault logged, detail only in the app | Open the PETKIT app |
| Waste collection bin is full | Bin at capacity | Empty and refit the bag |
| Upper cover not closed | Magnetic side cover off or misaligned | Refit the side cover |
| Connecting | Wi-Fi pairing in progress | Finish in the app |
The second row is the one that matters here. PETKIT routes fault detail to the app and gives the display only a generic line. So the app is not optional on this machine the way a light bar is on a Litter-Robot, and an offline Pura Max 2 is genuinely harder to diagnose: the screen tells you something is wrong, not what.
The settings that quietly disable cleaning
| Setting | What it does | Symptom it creates |
|---|---|---|
| Auto-clean rule | Cycle after each visit, twice, or only in set hours | No cycles outside the window |
| Cleaning delay | Waits before rotating after exit | Cycle appears late or absent |
| Kitten mode | Disables auto and scheduled cleaning | Manual Clean now only |
| Continuous rotation | Keeps cycling when a cat approaches | Cylinder pauses often, or never |
| Child lock | Locks the panel buttons | Buttons appear dead |
Child lock earns its own sentence because people forget it. The display shows a lock icon, and every button press does nothing. A locked machine with no app access looks like a dead control board.
The combination worth watching for is kitten mode plus a full bin. Both suppress cycling, neither is a fault, and the machine will sit silent through a whole day of visits while the app shows nothing dramatic. If you share the box with another household member, ask before you troubleshoot: the toggle may have been flipped by someone solving a different problem.
Litter, placement and the parameter sheet
PETKIT’s compatibility answer for this family is clumping litter only: clay, tofu, or mixed, at 3 mm diameter and 13 mm length or under. A long pellet or crystal litter falls outside spec, and the failure is not always obvious: the sifter may pass it, or jam.
| Specification | Figure |
|---|---|
| Product size | 620 x 538 x 552 mm (24.41 x 21.18 x 21.73 in) |
| Weight | about 10 kg (22 lbs) |
| Rated input | 12 V, 2 A |
| Connection | Wi-Fi and Bluetooth |
| Cylinder capacity | 76 L |
| Waste box capacity | 7 L |
| Litter capacity | 6 L |
| Cat weight range | 3.5 to 22 lbs |
| Litter particle ceiling | 3 mm diameter, 13 mm length |
| Minimum age | 6 months |
| US list price | [DATA NOT VERIFIED: not listed on PETKIT’s US storefront on the date checked; reseller pricing not captured] |
Dimensions and weight are from the Pura Max 2 manual (model P9902). Capacities, litter rule, and weight range are from PETKIT’s support articles for this chassis.
The 76 L cylinder figure is the one to hold onto. It is a large drum for a machine this size, which is why the footprint is modest relative to the interior, and it makes overfilling easy: 6 L of litter in 76 L of space invites you to add more, and more is not better.
For the cleaning routine, including which parts must not get wet, our PETKIT litter box cleaning guide covers it.
Where the two platforms diverge
The diagnostic experience is not equivalent, and that matters if you are comparing notes with someone who owns the other machine.
Whisker publishes a light-code table naming every state, so a Litter-Robot owner can diagnose from the machine alone. PETKIT publishes per-symptom articles and routes detail to the app. The Litter-Robot 4 is also taller and deeper on the floor, rated from 3 to 25 lbs and $699, against a Pura Max range of 3.5 to 22 lbs.
The physical difference is geometry: a rotating globe versus a cylinder with an incomplete gear. If your cat sits at the top of the Pura Max range, the guide to boxes for large cats covers which machines leave real room.
When to stop and open a ticket
PETKIT’s pattern is consistent: reset, capture evidence, then contact support with the serial number.
Evidence matters more here than with Whisker, because there is no code table to cite. PETKIT asks for a complete video from power-off through the failure, plus the time it was recorded. The sealing cover article wants a step-by-step reproduction. The phantom-cat article wants that plus a full litter change.
Build the file before writing the email: serial number, firmware version, video, timestamp. That is a support conversation rather than a week of back-and-forth.
Do not open the machine past what the manual documents. Its maintenance table covers the cylinder, sifter, pad, base surface, and N50 odor unit, all as cleaning tasks. Nothing in PETKIT’s public material walks an owner into the gearbox, and there is no published parts program comparable to WhiskerCare.
Our verdict
Check settings before hardware. Three of the four symptoms trace back to an app rule, a toggle someone left on, or a mat under the base. None costs anything, and all are visible within two minutes.
Then check litter against the published ceiling of 3 mm by 13 mm, and placement against the two numbers PETKIT repeats: hard flat floor, nothing within 5 cm. Carpet is disqualifying, and a mat under the base is worse than no mat.
Firmware comes next, then a support ticket. Bring the serial number, the firmware version, and a video. PETKIT asks for exactly that, and the request is fair: without a code table, the video is the diagnosis.
If you are choosing between platforms rather than fixing one you own, weigh the documentation gap. A Litter-Robot names the fault on the machine. A Pura Max 2 tells you something is wrong and expects you to look it up. For the pinch-style fault on the other platform, see the Litter-Robot pinch detect guide.
How we researched this
- Device behavior comes from the PETKIT Pura Max 2 user manual (model P9902), downloaded from PETKIT’s manual downloads page on 2026-10-27 and read directly, including the function menu, display prompt table, maintenance table, and specifications page.
- Symptom guidance comes from PETKIT’s support articles for the Pura Max family: placement, litter pad placement, litter compatibility, weight limits, phantom cat detection, sealing cover error, and the parameter sheet.
- The kitten mode and continuous rotation descriptions are quoted from the manual’s own function descriptions, not inferred from app behavior.
- Litter-Robot comparison figures are from Whisker’s Litter-Robot 4 product page, fetched the same date through a US egress.
- This is a research-based review. Specifications come from manufacturer documentation, with owner-reported failure patterns aggregated across public reviews and community threads. Where PETKIT publishes no figure, the row is marked rather than estimated.
Read more about how we research.
Sources
Fetched on 2026-10-27 through a US egress with an en-US language header:
- https://www.petkit.com/pages/manual-downloads
- https://instructions.petkit.com/App%20Manual/T4-2/20260202/T4-2_User%20Manual_EN_V1.3_20260202.pdf
- https://gcs-petkit.udeskglobal.com/hc
- https://gcs-petkit.udeskglobal.com/hc/articles/3408
- https://gcs-petkit.udeskglobal.com/hc/articles/3409
- https://gcs-petkit.udeskglobal.com/hc/articles/3429
- https://gcs-petkit.udeskglobal.com/hc/articles/3442
- https://gcs-petkit.udeskglobal.com/hc/articles/3441
- https://gcs-petkit.udeskglobal.com/hc/articles/3435
- https://gcs-petkit.udeskglobal.com/hc/articles/3437
- https://gcs-petkit.udeskglobal.com/hc/articles/3387
- https://gcs-petkit.udeskglobal.com/hc/articles/3388
- https://gcs-petkit.udeskglobal.com/hc/articles/3426
- https://www.litter-robot.com/litter-robot-4.html