Reference
Mammotion fault & error code reference
Official Mammotion fault/error codes, meaning and manufacturer-recommended fix for each, cross-checked against seven current official user manuals, plus which model lines' manuals don't document fault codes at all.
- Models
- LUBA 2 AWD, LUBA 2 AWD X, LUBA mini AWD, LUBA mini AWD LiDAR, YUKA, YUKA mini & YUKA mini Vision (see scope note for what's not covered)
- Last updated
- 03 Nov 2026
LUBA 2 AWD, LUBA 2 AWD X, LUBA mini AWD, LUBA mini AWD LiDAR, YUKA, YUKA mini & YUKA mini Vision (see scope note for what's not covered)Details
- Models
- LUBA 2 AWD, LUBA 2 AWD X, LUBA mini AWD, LUBA mini AWD LiDAR, YUKA, YUKA mini & YUKA mini Vision (see scope note for what's not covered)
- Last updated
- 03 Nov 2026
On this page
- Don't see your code here? Check owner-reported codes first
- Return-to-charge codes: from Mammotion's support team, not a manual
- Cutting-disk motor codes
- Battery / charging codes
- Navigation / positioning codes
- Positioning status (shown in-app, not a fault code)
- What's covered and what isn't
- Nothing here matches your symptom?
- What to have ready before you contact Mammotion support
- If your code isn't here
- Sources
One naming note, because both words are correct: the manuals call these fault codes, while the app shows them to you as errors: the same numbers under two words, because each is accurate on its own surface ("Fault Codes" is the manuals' own §6.2 heading; "Error 1425" is what the app puts on screen).
Don't see your code here? Check owner-reported codes first
Not every code an owner actually sees comes from an official manual, and the codes below are exactly the ones most likely to send you here with nothing to show for it, since no manual documents them. (The one exception is the return-to-charge group, including 1200, which Mammotion's support team has since covered outside the manuals; see the next section.)
| Code | Status | Where it's covered |
|---|---|---|
| 1028 | Confirmed known issue | Error 1028 ("drivetrain motor error detected"): owners link it to a stuck wheel; Mammotion calls it occasional and says safety is generally not affected |
| 1202 | Confirmed known issue | Do this first: common mechanical causes — often a jam, not always grass; one case traced to entangled garden wire |
| 1425 | Confirmed known issue | Error 1425 (vision module fault) across models |
| 1200 | Confirmed known issue | Error 1200 (recharge failed, no infrared signal) |
| 1015 | Reported, not yet documented here | Mentioned by owners only in private groups, which this site does not cite, because a reader cannot check them. No public report yet. Seen this one? Let us know. |
| 1068 | Not documented anywhere on this site yet | Not in any official manual we've checked, and no owner report has reached our corroboration bar yet. Seen this one? Let us know. |
None of these six codes appear in any of the eleven official manuals we checked.
Return-to-charge codes: from Mammotion's support team, not a manual
None of these codes is in the manuals' table either. In September 2026 Mammotion's technical support team published a return-to-charge troubleshooting guide on its own subreddit, grouping them by where the mower stops12. The guide gives no one-line meaning for each code, so this table gives what it does say: where the mower stops, and what to check.
| Code | Where the mower stops, per the guide | What Mammotion says to check |
|---|---|---|
| 1101, 1102, 1214 | In the return channel | The return channel and path: branches, toys, hoses, tools, overgrown grass, or a passage too narrow. If it keeps stopping at the same spot with the channel clear, delete and recreate the return channel. On 2025 and 2026 models an Obstacle-Free Zone can also help, but the area must be clear first, or its obstacles marked as No-Go Zones. |
| 1201, 1203 | In the mowing area | The channel between zones: no obstacles, No-Go Zones or Virtual Fences in it, and wide enough to pass. Recreate it if that fails. Clean the vision or LiDAR module, check the positioning status in the app, and if the charging station has moved, use Relocate or Reset Charging Station Position. Stopping as trapped on open ground, with nothing in the way: see error 1201 on open ground. |
| 1200 | Spinning in front of the station, or entering and leaving the dock repeatedly | The station and power adapter. The full checklist, including the Home + Start docking test, is on the error 1200 page. |
The guide also has a stop rule: excessive heat, melted charging contacts, exposed wires, corrosion or burn marks mean disconnecting the power at once and contacting Mammotion support, without further testing12.
Cutting-disk motor codes
| Code | Meaning | Manufacturer's fix |
|---|---|---|
| 316 | Left cutting-disk motor is overheating | Returns to normal once the motor cools — can take several minutes |
| 318 | Left cutting-disk motor sensor has failed | Restart the robot; if it persists after a few restarts, contact after-sales |
| 323 | Right cutting-disk motor is overloaded | Check whether the cutting disk is jammed and clear it; or raise the cutting height |
| 325 | Right cutting-disk motor fails to start | Check whether the cutting disk is jammed; if not, restart the robot; if it persists after a few restarts, contact after-sales |
| 326 | Right cutting-disk motor is overheating | Restart the robot; if it persists after a few restarts, contact after-sales |
| 328 | Right cutting-disk motor sensor has failed | Restart the robot; if it persists after a few restarts, contact after-sales |
Battery / charging codes
| Code | Meaning | Manufacturer's fix |
|---|---|---|
| 1005 | Low battery | The robot resumes once the battery is charged to 80% |
| 2713 | Charging stopped due to low battery voltage | Restart the robot; if it persists after a few restarts, contact after-sales |
| 2726 | Battery is overcharged | Stop charging immediately; if it happens frequently, contact after-sales |
| 2727 | Battery is over-discharged | Recharge the robot |
Navigation / positioning codes
| Code | Meaning | Manufacturer's fix |
|---|---|---|
| 1300 | Positioning status is poor | Wait for the robot to reposition itself |
| 1301 | Charging station has been moved | Relocate the charging station back to where the robot expects it |
| 1420 | Timed out retrieving wheel-speed data | Restart the robot; if it persists, contact after-sales |
Positioning status (shown in-app, not a fault code)
The app's device screen shows a live positioning-status reading. It's not an error by itself, but it's the thing to check first if the mower won't start an automatic job.
| Status | Accuracy | Automatic mowing allowed? |
|---|---|---|
| Fix | Under 10 cm (4 in); down to 2 cm (1 in) in good open sky | Yes — this is the only status that allows automatic mowing |
| Float | About 50–200 cm (20–79 in) | No |
| Single | Meter-level | No |
| None | No positioning | No |
What's covered and what isn't
Confirmed to use this exact table: LUBA 2 AWD, LUBA 2 AWD X, LUBA mini AWD, LUBA mini AWD LiDAR, YUKA, YUKA mini, YUKA mini Vision.
Confirmed to have no official fault-code documentation at all: LUBA 1 AWD, LUBA 3, LUBA mini 2, YUKA mini 2. If you're on one of these and the app shows a code, there's currently no manufacturer reference for what it means, apart from the return-to-charge guide above; this site's known-issues pages are the best available source for those models' specific problems.
See "Don't see your code here?" near the top of this page for where owner-reported codes like 1028, 1202, 1200, 1015, and 1425 are actually covered.
Nothing here matches your symptom?
If yours isn't here, it may not have been reported enough times to confirm yet. That doesn't mean it isn't real.
- Do this first: common mechanical causes
Many symptoms that look like firmware turn out to be physical — a loose cutting disc, gummed-up wheel shafts, grass buildup, an unlevel charging dock. Cheaper and faster to rule out than a rollback.
- Issues we're watching
Problems confirmed by two or more independent owner reports but not yet pinned to a specific firmware or app version. If yours is there, a new report with version details is what promotes it to a full guide.
What to have ready before you contact Mammotion support
Support resolves cases fastest when the report is specific. "It broke after the update," with no version number, is very hard for anyone — including Mammotion — to act on.
- Exact model and variant, including any suffix — e.g. LUBA 2 AWD 5000X vs. 5000 (the "H" suffix means a taller cutting-height range, not a different generation).
- Your mower's body firmware version — usually under Device Info / About Device in the app (a longer string like
1.30.29.26). Separate from the app version. - Your companion app version — from the app's own About/Settings screen.
- The exact symptom, and what the mower was doing when it started.
- Whether it began right after a firmware or app update, and which one.
- Any in-app error code, and roughly when it appeared.
- The app's event log or diagnostic report, if your model provides one.
- Photos or a short video, if the issue is physical (docking, damage, turf).
Mammotion lists its support channels by region — including a 24/7 live chat — at mammotion.com/pages/contact-us. Regional support email: support-na@ (North America), support-eu@ (Europe), support-apac@ (Asia Pacific).
Found something we don't cover yet? Send us the details — that's how the next owner finds it documented.
If your code isn't here
-
Find your code in the tables on this page. They give the manufacturer's own recommended fix for it.
More about this step
Applies when: the app or the mower shows a code.
Worked if: you have the official action for that code, rather than a forum guess at what it means.
Didn't work? Next: step 2 — Check the positioning status. Open the app's device screen and...
Method: the eleven official manuals checked for this page
-
Check the positioning status. Open the app's device screen and read it: only "Fix" (under 10 cm (4 in), down to 2 cm (¾ in) in good open sky) allows automatic mowing.
More about this step
Applies when: an automatic job will not start, with or without a code.
Worked if: you know whether this is a positioning problem rather than a fault, because Float, Single and None all block automatic mowing.
Didn't work? Next: step 3 — Code not listed? Use this site's known-issue pages for your...
Method: the positioning-status table from the official manuals
-
Code not listed? Use this site's known-issue pages for your model. Do this if the code is in no manual, or your model has no official fault-code section.
More about this step
Applies when: the code is missing from the tables, or you are on a LUBA 1, LUBA 3, LUBA mini 2 or YUKA mini 2.
Worked if: you are on the best available source for a code the manufacturer does not document.
Didn't work? Next: step 4 — Send us the code, your model and your firmware version. Codes...
Method: this page's own scope note
-
Send us the code, your model and your firmware version. Codes 1015 and 1068 have no public report this site can cite yet, so a public report is the only thing that can document them.
More about this step
Applies when: you have hit a code this page cannot document.
Worked if: the code gets a citable source instead of staying a gap.
Method: this page's own "Seen this one? Let us know" prompts
Sources
- S1 USER MANUAL LUBA 2 AWD [X], Version 3.0 (2025.03): §6.2 Fault Codes
- S2 Luba 2 AWD Series User Manual (non-X), Version 4.0 (2024.06): §6.3 Fault Codes
- S3 USER MANUAL LUBA mini AWD, Version 3.0 (2025.03): §6.2 Fault Codes
- S4 USER MANUAL LUBA mini AWD LiDAR, Version 1.0 (2025.05): §6.2 Fault Codes
- S5 USER MANUAL YUKA 1000/2000/3000, Version 3.0 (2025.03): §6.2 Fault Codes
- S6 USER MANUAL YUKA mini, Version 4.0 (2025.04): §6.2 Fault Codes
- S7 LUBA 3 AWD Series User Manual: confirms no Fault Codes section exists in this manual
- S8 LUBA mini 2 AWD Series User Manual: confirms no Fault Codes section exists in this manual
- S9 YUKA mini 2 Series User Manual: confirms no Fault Codes section exists in this manual
- S10 USER MANUAL YUKA mini Vision, Version 1.0 (2025.08): §6.2 Fault Codes
- S11 LUBA Robotic Lawn Mower User Manual, Version 1.2 (LUBA 1 AWD): confirms no Fault Codes section exists in this manual
- S12 Reddit r/MammotionTechnology: Mammotion's own return-to-charge troubleshooting guide
Did this work, or not?
Telling us what happened helps the next owner with the same fault.
Tell us what happenedFixed it? Share with other owners.
Post directly to Reddit or use link in text, email, Facebook, etc.