Disclosure: kittynex.com participates in affiliate programs including Petlibro, PETKIT, Chewy and Amazon Associates. Affiliate links on this page carry rel="sponsored"; we may earn a commission on qualifying purchases at no extra cost to you.
The short answer
Most "my feeder is broken" cases are one of five things: kibble that’s the wrong size, a jammed dispensing chute, a Wi-Fi band mismatch, a schedule saved while the unit was offline, or dead backup batteries.
Before replacing anything: unplug the feeder, switch the battery to OFF, empty the hopper, and inspect the chute and rotor for stuck kibble. Confirm your kibble is the right size — Petlibro specifies 2–15 mm for the Granary 2. Then reconnect power and run one manual feed. That sequence resolves most reported failures, and both brands document it as their first-line fix.
Table of contents
- Before you start: three safety rules
- Symptom 1: The feeder runs but doesn’t dispense food
- Symptom 2: Wi-Fi won’t connect
- Symptom 3: The app can’t find or control the feeder
- Symptom 4: Food jams and false jam alerts
- Symptom 5: Battery and power problems
- Symptom 6: The schedule runs at the wrong time
- Error and status message reference
- When to stop and contact support
- Our Verdict
- How We Researched This
- Sources
Before you start: three safety rules
These come from the manufacturers’ own repair documentation.
1. Kill both power sources before touching the food path. Petlibro’s food-jam instructions are explicit: "Unplug the feeder and set the battery switch to OFF before removing food or foreign objects." Clearing a jam while the rotor can still turn risks injuring a finger.
2. Stop immediately if you see damage. Petlibro warns: "If you notice smoke, abnormal heat, an unusual odor, discoloration, exposed wires, sparking, or visible damage, unplug the feeder, turn off the battery switch, and stop using it immediately."
3. Feed only what the spec allows. Every jam and "not dispensing" page across both brands traces back to kibble size.
| Brand / model | Compatible kibble | Explicit exclusions |
|---|---|---|
| Petlibro Granary 2 series | 2–15 mm | Cubes, crescents, irregular shapes |
| PETKIT Fresh Element Solo | Dry up to 12 mm; freeze-dried up to 9 mm | Oversized pieces |
| PETKIT YumShare Solo 2 | Dry up to 0.47" (12 mm); freeze-dried up to 0.35" (9 mm) | Wet food |
Symptom 1: The feeder runs but doesn’t dispense food
You hear the motor. Nothing lands in the bowl.
Petlibro’s documented procedure for this exact symptom — "the feeder runs, but no food comes out, the rotor turns without dispensing, or no food is dispensed during first use" — is a four-step sequence. Follow it in order.
Step 1. Check the kibble. Dry, and between 2 and 15 mm — damp kibble clumps and wrong-size kibble bridges across the rotor.
Step 2. Check the tank and chute. Reduce the food level to about two-thirds full or less, and remove food dust or kibble blocking the dispensing chute. Overfilling is a real cause — a full tank compacts the kibble below it.
Step 3. Check the stirring paddle. Confirm it’s seated securely and moves normally.
Step 4. Prime and test. Run one manual feeding to fill the empty rotor compartments, then two more, letting each cycle finish before starting the next.
The priming step catches people out. A new feeder has empty rotor pockets, so the first press may dispense nothing or very little even when everything works. Three cycles is the documented fix.
If you’re getting only a little food, the manufacturer treats "low or slow food dispensing" as a variant of this set, though that page’s answer body did not render for verification. [DATA NOT VERIFIED: Petlibro’s "How to fix low or slow food dispensing" page returned a connection-verification interstitial on repeated attempts.]
On PETKIT units, dual-hopper models have a separate feeding button per hopper: press and hold to dispense, release to stop. If one hopper feeds and the other doesn’t, it’s a one-sided jam, not a failed unit.
If your model tracks bowl weight, a "not dispensing" complaint can be a dispensing-but-not-logging complaint. Petlibro lists "How to fix incorrect portion dispensing" and "How to fix inaccurate bowl weight" as separate pages.
If you are replacing rather than repairing: the Petlibro Granary 2 is the model most of the Granary fixes above apply to.
Symptom 2: Wi-Fi won’t connect
This is the single most common failure category across both brands. Every manufacturer’s support library has multiple pages on it, which tells you how often it happens.
Work through these in order.
Step 1. Check the band. Petlibro’s Granary 2 series supports 2.4 and 5 GHz; the original Granary Smart Feeder is 2.4 GHz. PETKIT’s Fresh Element Solo is 2.4 GHz only, while the YumShare Solo 2 and Dual-hopper 2 support both bands. If your router broadcasts one combined SSID, Petlibro’s documented workaround is to pair using a phone hotspot.
Step 2. Improve the signal. Move the feeder closer to the router and remove major obstacles between them.
Step 3. Restart completely. Set the battery switch to OFF, unplug, wait 30 seconds, then reconnect external power. A quick unplug-replug may not clear the Wi-Fi module state.
Step 4. Test each band separately if your router can run 2.4 and 5 GHz as separate networks.
Step 5. Rule out the home network. Connect to a phone hotspot long enough to compare stability. Per Petlibro, if the hotspot is stable "the home network is likely causing the disconnections."
Why this matters less than it feels like it does. A feeder that drops off Wi-Fi still feeds on schedule. PETKIT states scheduled feedings continue as programmed even offline, and Petlibro notes that saved schedules "normally continue to run locally while the feeder is offline, but remote App control is unavailable." A disconnection is an inconvenience, not a starving cat.
Symptom 3: The app can’t find or control the feeder
Different from a Wi-Fi disconnect — here, pairing never completed or broke.
Step 1. Check power and permissions. Connect to external power and wait about 30 seconds. Enable Bluetooth, Nearby Devices, and Local Network permissions for the app. On iOS, a denied Local Network permission breaks discovery silently.
Step 2. Use the voice prompt as your signal. Per Petlibro’s guidance, after powering on you should hear a prompt indicating the feeder is ready for Wi-Fi setup. If you don’t, press and hold the Reset button for about 3 seconds; the feeder restarts into pairing mode.
Step 3. Check the password first. If the Wi-Fi password is wrong, Petlibro’s app displays an error message. Typos on a phone keyboard are a common cause.
Step 4. Retry nearby Bluetooth pairing with the phone within a couple of feet of the unit.
Step 5. Reset and reconnect if QR code setup fails, switching to Bluetooth.
Step 6. Test a hotspot. If setup keeps failing, connect using a hotspot on a second phone.
If the feeder was working and now won’t reconnect, confirm whether the Wi-Fi name, password, router, or the feeder’s location has changed. A router firmware update that resets your SSID orphans every connected device in the house.
Symptom 4: Food jams and false jam alerts
There are two distinct faults here, and they need different fixes. Confusing them wastes time.
A real jam: food is stuck, the feeder repeatedly reverses, no food is dispensed, or a jam alert appears. Petlibro’s four-step fix: turn off the feeder (unplug, battery switch OFF); clear the food path (remove visible food, powder, or foreign objects from the rotor and dispensing chute); check kibble and food level (dry, 2–15 mm, no irregular pieces, tank down to about half full, paddle seated securely); then restore power and run three separate manual feedings. If large meals jam frequently, divide them into smaller 2–3 portion feedings or use Smart Refill mode.
A 6-portion meal dispensed in one burst is far more likely to jam than the same food split into two 3-portion feeds.
A false jam alert: the app reports a jam "even though the chute is clear or the feeder dispenses normally." The fix is gentler: power down, clean the dispensing chute and the nearby sensor area, check kibble size and paddle seating, then run one complete feeding and confirm the alert clears.
The sensor area is the tell — a false alert means dust obscures a sensor, not that kibble blocks the chute.
Kibble geometry deserves its own note. Petlibro calls out "large square, crescent-shaped, or irregular pieces" specifically — such kibble interlocks and bridges rather than flowing. If recurring jams are your problem and your food is crescent-shaped, change the food before you change the feeder.
Symptom 5: Battery and power problems
The feeder won’t turn on at all. Petlibro’s documented sequence for a unit with "no light or sound when connected to external power" runs through four checks: test whether it powers on from backup battery (if it does, the adapter or cable is the fault), try another wall outlet with the battery switch OFF, reconnect the original cable to the feeder first and then the original 5V/2A adapter to the wall, and wait about 30 seconds for an indicator light or startup sound.
The feeder runs on battery but not on wall power points at the adapter or cable. Petlibro’s Granary 2 series uses an internal rechargeable battery; older Granary models and PETKIT units use disposable cells.
Battery behavior you should expect:
| Brand / model | Backup power | Duration | Included? |
|---|---|---|---|
| Petlibro Granary 2 | Built-in rechargeable | Up to 24 h | Yes |
| Petlibro Granary 2 Vision / X | Built-in rechargeable | Up to 48 h | Yes |
| PETKIT Fresh Element Solo | 5× AAA alkaline | Not attributable — see note | No; adapter also not included |
| PETKIT YumShare Solo 2 | 5× AAA alkaline | Not attributable — see note | No |
| PETKIT YumShare Dual-hopper 2 | 4× D alkaline | Not attributable — see note | No |
[DATA NOT VERIFIED: PETKIT’s comparison table lists backup battery life values of 7, 14, and 60 days across rows without clearly mapping each value to a specific model.]
Petlibro says the rechargeable cell "is designed for emergency backup use only and is not intended as a primary power source," and that "battery performance was measured under Petlibro laboratory conditions. Actual results may vary." If you’re relying on battery as main power because there’s no outlet near the feeding spot, don’t. During a Petlibro outage, the manufacturer states Wi-Fi, camera functions, pet recognition, and schedules all continue on battery; PETKIT notes its camera is disabled in battery mode.
Don’t confuse a dead battery with a dead feeder. Works plugged in but not unplugged means a battery problem. Neither means work through the four-step sequence above.
Symptom 6: The schedule runs at the wrong time
The hardware is fine. The meals just aren’t happening when you expect.
Petlibro’s documented procedure for "food is not dispensed at the scheduled time or the App shows that a feeding was skipped":
Step 1. Check the schedule settings. Confirm it’s enabled, then check the time zone, feeding time, repeat days, portions, and effective date. Time zone is the most common culprit — a device set up in a different region shifts every meal.
Step 2. Review the feeding history for skipped or failed feedings, manual-feeding overlap, restarts, or jam events. If you see jam events, fix the jam first.
Step 3. Synchronize the schedule. With the feeder online, reopen and save the schedule again. Schedules edited while offline can fail to propagate.
Step 4. Test manual feeding. If manual works and scheduled doesn’t, it’s software, not the mechanism.
A specific quirk worth flagging: Petlibro includes a help page titled "Why was a scheduled meal skipped after a manual feeding?" That’s a documented, expected interaction rather than a fault. If you hand-fed your cat and the next scheduled meal didn’t fire, check that page before assuming hardware failure.
If you are replacing rather than repairing: the Petlibro One RFID Smart Feeder — but note the manual-feeding interaction above is expected behaviour, not a reason to replace the unit.
Error and status message reference
These messages appear across both brands’ documentation. Where an answer body didn’t render for verification, we say so instead of guessing.
| Message / symptom | Likely cause | First action |
|---|---|---|
| "Rotor Stuck" | Kibble jammed in the rotor or food outlet | Empty the tank, remove the tank base (rotor), clean stuck kibble including the food outlet |
| "Counting Sensor Error" | Dispensing counter mismatch, often from partial portions or dust | Follow the model-specific page |
| "Outlet Block" | Foreign object or compacted kibble in the chute | Power down, remove the obstacle, re-test |
| "Status unknown" | Device and app state mismatch | Check connectivity, then re-run a manual feed |
| Feeder offline | Wi-Fi dropped, network changed, or unit moved | Battery switch OFF, unplug, wait 30 s, reconnect |
| Firmware update stalls | Unstable power or Wi-Fi during update | Keep power and Wi-Fi stable, don’t reset or unbind, retry once, then try a hotspot |
| No low-food notification | Sensor obscured, or notifications disabled | Documented separately per model |
| "Button Locked" beeping | Child/pet lock engaged or button fault | Petlibro has a dedicated Granary Smart Feeder page |
| "Refrigeration Abnormality" | Cooling fault on the wet-food unit | Petlibro has a dedicated Polar page |
| Food tray doesn’t rotate | Mechanism fault on the wet-food tray | Petlibro documents three variants separately: doesn’t rotate, keeps rotating, rotates incompletely |
[DATA NOT VERIFIED: The full answer bodies for several Petlibro troubleshooting pages — including "Rotor Stuck" and "Counting Sensor Error" — did not render beyond their summary paragraphs on repeated fetches. The summary text above reflects what loaded; the linked pages carry the complete procedures.]
When to stop and contact support
Stop troubleshooting and open a ticket when you’ve completed the relevant procedure and the fault persists, when the unit shows damage, heat, or odor, or when a firmware update has failed twice on two different networks — Petlibro’s own instruction is to stop retrying at that point.
How to escalate. Petlibro instructs you to submit feedback through its app: go to Me → Feedback and allow the device logs to be uploaded. A support agent without device telemetry is guessing.
PETKIT’s process is documented separately. Contact support@petkit.com with proof of purchase (purchase channel, order number, product SN code, invoice), plus photos, videos, and device log files. PETKIT’s stated remedies, at its discretion, are component replacement, product replacement, or a full or partial refund. Its standard US warranty is 1 year, upgraded to 2 years for specified products purchased on or after January 1, 2025 — YumShare Solo/2 and Dual-hopper/2 are both on the list, and a replacement does not restart the period. Petlibro promotes a 24-month warranty on its product pages. [DATA NOT VERIFIED: Petlibro’s warranty terms page did not render for verification; the 24-month figure comes from its product pages.]
Our Verdict
Repair before replacing — almost always. The failure modes documented here are dominated by causes you can fix in ten minutes with no tools: wrong kibble size, a full tank, a dusty sensor, a denied app permission, a wrong Wi-Fi band, or a skipped reset.
Start with the symptom, not the model. The four-step dispensing procedure applies across Petlibro’s line, and the jam procedure applies to any auger-and-rotor design regardless of brand.
If you do replace it, buy for the failure you actually had. Repeated Wi-Fi drops in a poorly covered house argues for a timer-based unit, not a better smart feeder. Recurring jams argue for different kibble. Multiple cats stealing food argues for RFID or camera-gated access — see our PETKIT vs Petlibro comparison and our best automatic cat feeder guide. If the problem is the litter box instead, our Litter-Robot error codes guide covers that hardware.
How We Researched This
- Manufacturer repair procedures, quoted. Every step sequence comes from the vendor’s own published troubleshooting documentation. Where we quote Petlibro’s wording, we quote it exactly rather than paraphrasing a procedure someone will follow with their hands inside a machine.
- Only published fixes, not inferred ones. We did not invent steps from general mechanical reasoning. If a manufacturer doesn’t document a fix, it isn’t here.
- We marked what we couldn’t retrieve. Several Petlibro pages serve answer bodies dynamically and returned connection-verification interstitials instead of content. Those gaps are labeled
[DATA NOT VERIFIED]rather than filled with plausible-sounding advice. - Both brands covered. PETKIT procedures and specs come from its product pages, warranty policy, and PDF manuals.
- No hands-on claims. We have not repaired these feeders. Nothing here is presented as personal testing.
See our methodology page for how we source, verify, and correct.
Sources
Petlibro troubleshooting and support documentation:
- https://petlibro.com/pages/help-center
- https://petlibro.com/pages/faq-product/granary-2
- https://petlibro.com/pages/faq-product/granary-2-vision
- https://petlibro.com/pages/faq-product/granary-smart-feeder
- https://petlibro.com/pages/faq-product/granary-automatic-feeder
- https://petlibro.com/pages/faq-product/granary-smart-camera-feeder
- https://petlibro.com/pages/faq-product/one-rfid-smart-feeder
- https://petlibro.com/pages/faq-product/polar-smart-wet-food-feeder
- https://petlibro.com/pages/faq-product/space-smart-feeder
- https://petlibro.com/pages/how-to-fix-a-feeder-that-is-not-dispensing-food
- https://petlibro.com/pages/how-to-clear-a-food-jam
- https://petlibro.com/pages/how-to-fix-a-false-food-jam-alert
- https://petlibro.com/pages/how-to-fix-a-feeder-that-will-not-power-on
- https://petlibro.com/pages/how-to-fix-a-feeding-schedule-that-does-not-run
- https://petlibro.com/pages/how-to-fix-frequent-wi-fi-disconnections
- https://petlibro.com/pages/how-to-fix-device-pairing-issues
- https://petlibro.com/pages/how-to-reconnect-an-offline-feeder
- https://petlibro.com/pages/how-to-fix-a-firmware-update-failure
- https://petlibro.com/pages/why-cant-i-connect-my-feeder-to-wi-fi
- https://petlibro.com/pages/what-should-i-do-if-my-granary-smart-feeder-shows-a-rotor-stuck-error-af103-plaf103
- https://petlibro.com/pages/what-should-i-do-if-i-encounter-a-counting-sensor-error-with-the-granary-smart-feeder-af103-plaf103
- https://petlibro.com/pages/what-can-i-do-if-the-granary-smart-feeder-cannot-be-turned-on-af103-plaf103
- https://petlibro.com/pages/what-kibble-size-is-recommended
- https://petlibro.com/pages/how-to-fix-low-or-slow-food-dispensing
- https://petlibro.com/pages/how-often-should-i-clean-the-feeder
Petlibro product and specification pages:
- https://petlibro.com/
- https://petlibro.com/collections/automatic-pet-feeder
- https://petlibro.com/products/granary-2-smart-feeder
- https://petlibro.com/products/granary-2-vision-smart-feeder
- https://petlibro.com/products/granary-2-x-smart-feeder
- https://petlibro.com/products/petlibro-5g-wifi-automatic-pet-feeder
- https://petlibro.com/products/one-rfid-pet-feeder
- https://petlibro.com/products/polar-wet-food-pet-feeder
- https://petlibro.com/products/granary-wifi-dual-food-tray
PETKIT documentation:
- https://www.petkit.com/
- https://www.petkit.com/collections/automatic-pet-feeder
- https://www.petkit.com/products/fresh-element-solo
- https://www.petkit.com/products/yumshare-solo-2-automatic-feeder-with-camera
- https://www.petkit.com/products/yumshare-dual-hopper-2-automatic-feeder-with-camera
- https://www.petkit.com/pages/warranty-policy
- https://www.petkit.com/pages/manual-downloads
- https://instructions.petkit.com/App%20Manual/D4SH-2/D4SH-2_User%20Manual_EN_V1.0_20251024_%20.pdf
- https://instructions.petkit.com/App%20Manual/D4H-2/D4H-2_UserManual_EN_V1.1_20260226.pdf
Independent testing:
- https://www.wired.com/gallery/best-automatic-cat-feeders/